|
RTS API Documentation
1.10.11
|
Collaboration diagram for switch_dtls_s:Data Fields | |
| SSL_CTX * | ssl_ctx |
| SSL * | ssl |
| BIO * | read_bio |
| BIO * | write_bio |
| BIO * | filter_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 |
| int | mtu |
Definition at line 275 of file switch_rtp.c.
| switch_size_t switch_dtls_s::bytes |
Definition at line 288 of file switch_rtp.c.
Referenced by do_dtls(), read_rtcp_packet(), and read_rtp_packet().
| char* switch_dtls_s::ca |
Definition at line 294 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| void* switch_dtls_s::data |
Definition at line 289 of file switch_rtp.c.
Referenced by do_dtls(), read_rtcp_packet(), and read_rtp_packet().
| BIO* switch_dtls_s::filter_bio |
Definition at line 281 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
| dtls_state_t switch_dtls_s::last_state |
Definition at line 285 of file switch_rtp.c.
| dtls_fingerprint_t* switch_dtls_s::local_fp |
Definition at line 282 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| int switch_dtls_s::mtu |
Definition at line 297 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| uint8_t switch_dtls_s::new_state |
Definition at line 286 of file switch_rtp.c.
Referenced by dtls_state_ready().
| char* switch_dtls_s::pem |
Definition at line 295 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| char* switch_dtls_s::pvt |
Definition at line 293 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| BIO* switch_dtls_s::read_bio |
Definition at line 279 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 291 of file switch_rtp.c.
Referenced by do_dtls(), switch_rtp_add_dtls(), and switch_rtp_set_remote_address().
| dtls_fingerprint_t* switch_dtls_s::remote_fp |
Definition at line 283 of file switch_rtp.c.
Referenced by do_dtls(), dtls_state_setup(), and switch_rtp_add_dtls().
| char* switch_dtls_s::rsa |
Definition at line 292 of file switch_rtp.c.
Referenced by switch_rtp_add_dtls().
| struct switch_rtp* switch_dtls_s::rtp_session |
Definition at line 296 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
| switch_socket_t* switch_dtls_s::sock_output |
Definition at line 290 of file switch_rtp.c.
Referenced by do_dtls(), switch_rtp_add_dtls(), and switch_rtp_set_remote_address().
| SSL* switch_dtls_s::ssl |
Definition at line 278 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 277 of file switch_rtp.c.
Referenced by free_dtls(), and switch_rtp_add_dtls().
| dtls_state_t switch_dtls_s::state |
Definition at line 284 of file switch_rtp.c.
Referenced by calc_elapsed(), do_dtls(), handle_ice(), jb_valid(), rtp_write_ready(), and switch_rtp_dtls_state().
| dtls_type_t switch_dtls_s::type |
Definition at line 287 of file switch_rtp.c.
Referenced by dtls_state_setup(), and switch_rtp_add_dtls().
| BIO* switch_dtls_s::write_bio |
Definition at line 280 of file switch_rtp.c.
Referenced by do_dtls(), and switch_rtp_add_dtls().
1.8.13