#include <session.h>
| Data Fields | |
| otc_bool | publish |
| otc_bool | subscribe |
| otc_bool | force_mute |
| otc_bool | force_disconnect |
Detailed Description
Session capabilities.
This struct represents the capabilities for a client in a given session.
Field Documentation
force_disconnect
| otc_bool force_disconnect |
Whether the client can disconnect other connections in the session (OTC_TRUE) or not (OTC_FALSE). See otc_session_force_disconnected.
force_mute
| otc_bool force_mute |
Whether the client can mute other streams in the session (OTC_TRUE) or not (OTC_FALSE). See otc_session_force_mute_all and otc_session_force_mute_stream.
publish
| otc_bool publish |
Whether the client can publish streams to the session (OTC_TRUE) or not (OTC_FALSE).
subscribe
| otc_bool subscribe |
Whether the client can subscribe to session streams (OTC_TRUE) or not (OTC_FALSE).