Asterisk - The Open Source Telephony Project
18.5.0
|
Confbridge state handling for the SINGLE_MARKED state. More...
Go to the source code of this file.
Functions | |
static void | join_active (struct confbridge_user *user) |
static void | join_marked (struct confbridge_user *user) |
static void | leave_marked (struct confbridge_user *user) |
static void | transition_to_single_marked (struct confbridge_user *user) |
Variables | |
struct confbridge_state * | CONF_STATE_SINGLE_MARKED = &STATE_SINGLE_MARKED |
Conference state with only a single marked active user. More... | |
struct confbridge_state | STATE_SINGLE_MARKED |
Confbridge state handling for the SINGLE_MARKED state.
Definition in file conf_state_single_marked.c.
|
static |
Definition at line 53 of file conf_state_single_marked.c.
References conf_add_user_active(), conf_change_state(), conf_handle_second_active(), CONF_STATE_MULTI_MARKED, conf_update_user_mute(), and confbridge_user::conference.
|
static |
Definition at line 62 of file conf_state_single_marked.c.
References conf_add_user_marked(), conf_change_state(), conf_handle_second_active(), CONF_STATE_MULTI_MARKED, conf_update_user_mute(), and confbridge_user::conference.
|
static |
Definition at line 71 of file conf_state_single_marked.c.
References conf_change_state(), conf_moh_stop(), conf_remove_user_marked(), CONF_STATE_EMPTY, confbridge_user::conference, and confbridge_user::playing_moh.
|
static |
Definition at line 81 of file conf_state_single_marked.c.
References conf_mute_only_active(), and confbridge_user::conference.
struct confbridge_state* CONF_STATE_SINGLE_MARKED = &STATE_SINGLE_MARKED |
Conference state with only a single marked active user.
Definition at line 51 of file conf_state_single_marked.c.
Referenced by join_marked(), leave_active(), and leave_marked().
struct confbridge_state STATE_SINGLE_MARKED |
Definition at line 43 of file conf_state_single_marked.c.