conf_state_multi.c File Reference

Confbridge state handling for the MULTI state. More...

#include "include/confbridge.h"
#include "include/conf_state.h"

Include dependency graph for conf_state_multi.c:

Go to the source code of this file.

Functions

static void join_marked (struct confbridge_user *user)
static void join_unmarked (struct confbridge_user *user)
static void leave_unmarked (struct confbridge_user *user)

Variables

struct confbridge_stateCONF_STATE_MULTI = &STATE_MULTI
 Conference state with multiple active users, but no marked users.
struct confbridge_state STATE_MULTI


Detailed Description

Confbridge state handling for the MULTI state.

Author:
Terry Wilson <twilson@digium.com> 

Definition in file conf_state_multi.c.


Function Documentation

static void join_marked ( struct confbridge_user user  )  [static]

static void join_unmarked ( struct confbridge_user user  )  [static]

Definition at line 52 of file conf_state_multi.c.

References conf_add_user_active(), conf_update_user_mute(), and confbridge_user::conference.

00053 {
00054    conf_add_user_active(user->conference, user);
00055    conf_update_user_mute(user);
00056 }

static void leave_unmarked ( struct confbridge_user user  )  [static]


Variable Documentation

Conference state with multiple active users, but no marked users.

Definition at line 50 of file conf_state_multi.c.

Referenced by join_unmarked(), and leave_marked().

Definition at line 42 of file conf_state_multi.c.


Generated on Thu Apr 16 06:30:21 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6