FreeSWITCH API Documentation
1.7.0
|
Data Fields | |
SSL_CTX * | ssl_ctx |
SSL * | ssl |
BIO * | read_bio |
BIO * | write_bio |
dtls_fingerprint_t * | local_fp |
dtls_fingerprint_t * | remote_fp |
dtls_state_t | state |
dtls_state_t | last_state |
uint8_t | new_state |
dtls_type_t | type |
switch_size_t | bytes |
void * | data |
switch_socket_t * | sock_output |
switch_sockaddr_t * | remote_addr |
char * | rsa |
char * | pvt |
char * | ca |
char * | pem |
struct switch_rtp * | rtp_session |
Definition at line 260 of file switch_rtp.c.
switch_size_t switch_dtls_s::bytes |
Definition at line 272 of file switch_rtp.c.
Referenced by do_dtls(), read_rtcp_packet(), and read_rtp_packet().
char* switch_dtls_s::ca |
Definition at line 278 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
void* switch_dtls_s::data |
Definition at line 273 of file switch_rtp.c.
Referenced by do_dtls(), read_rtcp_packet(), and read_rtp_packet().
dtls_state_t switch_dtls_s::last_state |
Definition at line 269 of file switch_rtp.c.
dtls_fingerprint_t* switch_dtls_s::local_fp |
Definition at line 266 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
uint8_t switch_dtls_s::new_state |
Definition at line 270 of file switch_rtp.c.
Referenced by dtls_state_ready().
char* switch_dtls_s::pem |
Definition at line 279 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
char* switch_dtls_s::pvt |
Definition at line 277 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
BIO* switch_dtls_s::read_bio |
Definition at line 264 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
switch_sockaddr_t* switch_dtls_s::remote_addr |
Definition at line 275 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
dtls_fingerprint_t* switch_dtls_s::remote_fp |
Definition at line 267 of file switch_rtp.c.
Referenced by dtls_state_setup(), and switch_rtp_add_dtls().
char* switch_dtls_s::rsa |
Definition at line 276 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
struct switch_rtp* switch_dtls_s::rtp_session |
Definition at line 280 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
switch_socket_t* switch_dtls_s::sock_output |
Definition at line 274 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
SSL* switch_dtls_s::ssl |
Definition at line 263 of file switch_rtp.c.
Referenced by do_dtls(), dtls_state_handshake(), dtls_state_setup(), free_dtls(), and switch_rtp_add_dtls().
SSL_CTX* switch_dtls_s::ssl_ctx |
Definition at line 262 of file switch_rtp.c.
Referenced by free_dtls(), and switch_rtp_add_dtls().
dtls_state_t switch_dtls_s::state |
Definition at line 268 of file switch_rtp.c.
Referenced by do_dtls(), handle_ice(), jb_valid(), and rtp_write_ready().
dtls_type_t switch_dtls_s::type |
Definition at line 271 of file switch_rtp.c.
Referenced by dtls_state_setup(), and switch_rtp_add_dtls().
BIO* switch_dtls_s::write_bio |
Definition at line 265 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().