CoreDX DDS
C Reference Manual

CoreDX_SslTransportConfig Struct Reference
[CoreDX DDS Transports]

Structure that holds SSL Transport configuration items. More...

List of all members.

Public Attributes

short participant_index
CoreDX_IpTransportInterfaceSeq interfaces
unsigned char dynamic_interfaces
int tx_max_packet_size
const char * server_cert_file
const char * server_key_file
unsigned char server_verify_client
const char * server_verify_ca_list_file
const char * server_accept_ca_list_file
const char * client_cert_file
const char * client_key_file
const char * client_verify_ca_list_file
unsigned int debug_flags

Detailed Description

Structure that holds SSL Transport configuration items.

See also:
DomainParticipant::add_transport(Transport) add_transport()

Member Data Documentation

client private key

'verify locations' used by client to verify server certificate

adjust the debug output of the transport

detect and handle changes to interface addresses

CoreDX_IpTransportInterfaceSeq CoreDX_SslTransportConfig::interfaces

default: empty -> use all available interfaces

-1: auto detect; else force (may fail if another participant is using the ports (can't exceed 120)

list of CA's to send to client as 'acceptable' CA's

server private key

list of CA's to verify client certs against

Should server verify client certificate

default: 64K (to match the udp limit)

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© 2009-2013 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.