vx_evt_account_login_state_change
Reference the Vivox Core SDK API.
Read time 1 minuteLast updated 20 hours ago
Module: Logging In and Logging Out Sent whenever the login state of the particular account has transitioned from one value to another.
#include <VxcEvents.h>Public Attributes
Name | |
|---|---|
| vx_evt_base_t | base The common properties for all events. |
| vx_login_state_change_state | state The new state of the entity. |
| VX_HANDLE | account_handle The handle returned from a successful account request. |
| int | status_code The code used to identify why a state change has been made. |
| char * | status_string Text (in English) used to describe the status code. |
| VX_COOKIE | cookie The originating login request cookie. |
| void * | vcookie The originating login request cookie (non-marshallable). |
Public Attributes Documentation
variable base
The common properties for all events.vx_evt_base_t base;
variable state
The new state of the entity. For specific state codes, refer to the codes at the end of this document.vx_login_state_change_state state;
variable account_handle
The handle returned from a successful account request.VX_HANDLE account_handle;
variable status_code
The code used to identify why a state change has been made.int status_code;
variable status_string
Text (in English) used to describe the status code.char * status_string;
variable cookie
The originating login request cookie. This is here because the login_state_logging_in state change event comes before the response with the handle.VX_COOKIE cookie;
variable vcookie
The originating login request cookie (non-marshallable). This is here because the login_state_logging_in state change event comes before the response with the handle.void * vcookie;