conf_state_single.c File Reference

Confbridge state handling for the SINGLE state. More...

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

Include dependency graph for conf_state_single.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)
static void transition_to_single (struct confbridge_user *user)

Variables

struct confbridge_stateCONF_STATE_SINGLE = &STATE_SINGLE
 Conference state with only a single unmarked active user.
struct confbridge_state STATE_SINGLE


Detailed Description

Confbridge state handling for the SINGLE state.

Author:
Terry Wilson <twilson@digium.com> 

Definition in file conf_state_single.c.


Function Documentation

static void join_marked ( struct confbridge_user user  )  [static]

static void join_unmarked ( struct confbridge_user user  )  [static]

static void leave_unmarked ( struct confbridge_user user  )  [static]

static void transition_to_single ( struct confbridge_user user  )  [static]

Definition at line 86 of file conf_state_single.c.

References conf_mute_only_active(), and confbridge_user::conference.

00087 {
00088    conf_mute_only_active(user->conference);
00089 }


Variable Documentation

Conference state with only a single unmarked active user.

Definition at line 52 of file conf_state_single.c.

Referenced by join_unmarked(), leave_marked(), and leave_unmarked().

Definition at line 43 of file conf_state_single.c.


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