Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Synchronous bridge action object. More...
Data Fields | |
unsigned int | id |
struct { | |
struct bridge_sync * next | |
} | list |
struct ast_sem | sem |
Synchronous bridge action object.
Synchronous bridge actions require the ability for one thread to wait and for another thread to indicate that the action has completed. This structure facilitates that goal by providing synchronization structures.
Definition at line 102 of file bridge_channel.c.
unsigned int id |
Unique ID of this synchronization object. Corresponds with ID in synchronous frame payload
Definition at line 104 of file bridge_channel.c.
Referenced by Section::__cmp__(), Section::__eq__(), Section::__ge__(), Section::__gt__(), Section::__le__(), Section::__lt__(), bridge_frame_free(), bridge_sync_cleanup(), bridge_sync_init(), and Model::load().
struct { ... } list |
Pointer to next entry in the list
Referenced by bridge_frame_free(), and bridge_sync_cleanup().
struct bridge_sync* next |
Definition at line 108 of file bridge_channel.c.
struct ast_sem sem |
Semaphore used for synchronization
Definition at line 106 of file bridge_channel.c.
Referenced by bridge_sync_cleanup(), bridge_sync_init(), bridge_sync_signal(), and bridge_sync_wait().