vx_evt_session_added
Reference the Vivox Core SDK API.
Read time 2 minutesLast updated 20 hours ago
Module: Group Voice and Text Communications Sent when a session is added.
#include <VxcEvents.h>Public Attributes
Name | |
|---|---|
| vx_evt_base_t | base The common properties for all events. |
| VX_HANDLE | sessiongroup_handle The handle returned from a successful session group create request. |
| VX_HANDLE | session_handle The handle returned from a successful session add request. |
| char * | uri The full URI of the session (user/channel). |
| int | is_channel Set to 1 if this session relates to a channel. |
| int | incoming Set to 1 if this is a session that was added because it was an incoming call. |
| char * | channel_name The name of the channel, if passed in when the channel is created. |
| char * | displayname |
| char * | application |
| char * | alias_username The identity of the remote user if P2P, or null if a channel call. |
Public Attributes Documentation
variable base
The common properties for all events.vx_evt_base_t base;
variable sessiongroup_handle
The handle returned from a successful session group create request.VX_HANDLE sessiongroup_handle;
variable session_handle
The handle returned from a successful session add request.VX_HANDLE session_handle;
variable uri
The full URI of the session (user/channel).char * uri;
variable is_channel
Set to 1 if this session relates to a channel. Set to 0 if this session is not related to a channel.int is_channel;
variable incoming
Set to 1 if this is a session that was added because it was an incoming call. Set to 0 for all other cases.int incoming;
variable channel_name
The name of the channel, if passed in when the channel is created. This is always empty for incoming sessions.char * channel_name;
variable displayname
Deprecated: This is deprecated and should not be used.char * displayname;
variable application
Deprecated: This is deprecated and should not be used.char * application;
variable alias_username
The identity of the remote user if P2P, or null if a channel call. Note: This is different than the participant_uri, which is the actual internal Vivox identity of the remote user.char * alias_username;