![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|

Public Types | |
| enum | traverse_t { UG_NAT_TRAVERSE_NONE , UG_NAT_TRAVERSE_PCP , UG_NAT_TRAVERSE_FIRST = UG_NAT_TRAVERSE_PCP , UG_NAT_TRAVERSE_NAT_PMP , UG_NAT_TRAVERSE_LAST = UG_NAT_TRAVERSE_NAT_PMP } |
Public Attributes | ||
| int | allocation_duration | |
| int | audio_rx_port | |
| bool | initialized | |
| whether the state was initialized | ||
| pthread_cond_t | keepalive_cv | |
| pthread_mutex_t | keepalive_mutex | |
| bool | keepalive_should_exit | |
| pthread_t | keepalive_thread | |
| union { | ||
| } | nat_state | |
| enum ug_nat_traverse::traverse_t | traverse | |
| int | video_rx_port | |
| int ug_nat_traverse::allocation_duration |
Definition at line 85 of file nat.c.
Referenced by nat_traverse_keepalive(), and start_nat_traverse().
| int ug_nat_traverse::audio_rx_port |
Definition at line 83 of file nat.c.
Referenced by nat_traverse_keepalive(), and start_nat_traverse().
| bool ug_nat_traverse::initialized |
whether the state was initialized
Definition at line 87 of file nat.c.
Referenced by start_nat_traverse(), and stop_nat_traverse().
| pthread_cond_t ug_nat_traverse::keepalive_cv |
Definition at line 91 of file nat.c.
Referenced by nat_traverse_keepalive(), start_nat_traverse(), and stop_nat_traverse().
| pthread_mutex_t ug_nat_traverse::keepalive_mutex |
Definition at line 90 of file nat.c.
Referenced by nat_traverse_keepalive(), start_nat_traverse(), and stop_nat_traverse().
| bool ug_nat_traverse::keepalive_should_exit |
Definition at line 89 of file nat.c.
Referenced by nat_traverse_keepalive(), and stop_nat_traverse().
| pthread_t ug_nat_traverse::keepalive_thread |
Definition at line 88 of file nat.c.
Referenced by start_nat_traverse(), and stop_nat_traverse().
| union { ... } ug_nat_traverse::nat_state |
| enum ug_nat_traverse::traverse_t ug_nat_traverse::traverse |
Referenced by nat_traverse_keepalive(), start_nat_traverse(), and stop_nat_traverse().
| int ug_nat_traverse::video_rx_port |
Definition at line 84 of file nat.c.
Referenced by nat_traverse_keepalive(), and start_nat_traverse().