PrivMX DOCS
API Reference/Endpoint/Core

Events

'Events' provides the helpers methods for module's events management.

Static Methods

isLibBreakEvent

Checks whether event held in the 'EventHolder' is an 'LibBreakEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isLibBreakEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'LibBreakEvent', else otherwise

extractLibBreakEvent

Gets Event held in the 'EventHolder' as an 'LibBreakEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static LibBreakEvent extractLibBreakEvent(
const EventHolder &eventHolder
)

Returns

LibBreakEvent · 'LibBreakEvent' object

isLibPlatformDisconnectedEvent

Checks whether event held in the 'EventHolder' is an 'LibPlatformDisconnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isLibPlatformDisconnectedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'LibPlatformDisconnectedEvent', else otherwise

extractLibPlatformDisconnectedEvent

Gets Event held in the 'EventHolder' as an 'LibPlatformDisconnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static LibPlatformDisconnectedEvent extractLibPlatformDisconnectedEvent(
const EventHolder &eventHolder
)

Returns

LibPlatformDisconnectedEvent · 'LibPlatformDisconnectedEvent' object

isLibConnectedEvent

Checks whether event held in the 'EventHolder' is an 'LibConnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isLibConnectedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'LibConnectedEvent', else otherwise

extractLibConnectedEvent

Gets Event held in the 'EventHolder' as an 'LibConnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static LibConnectedEvent extractLibConnectedEvent(
const EventHolder &eventHolder
)

Returns

LibConnectedEvent · 'LibConnectedEvent' object

isLibDisconnectedEvent

Checks whether event held in the 'EventHolder' is an 'LibDisconnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isLibDisconnectedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'LibDisconnectedEvent', else otherwise

extractLibDisconnectedEvent

Gets Event held in the 'EventHolder' as an 'LibDisconnectedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static LibDisconnectedEvent extractLibDisconnectedEvent(
const EventHolder &eventHolder
)

Returns

LibDisconnectedEvent · 'LibDisconnectedEvent' object

isCollectionChangedEvent

Checks whether event held in the 'EventHolder' is an 'CollectionChangedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isCollectionChangedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'CollectionChangedEvent', else otherwise

extractCollectionChangedEvent

Gets Event held in the 'EventHolder' as an 'CollectionChangedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static CollectionChangedEvent extractCollectionChangedEvent(
const EventHolder &eventHolder
)

Returns

CollectionChangedEvent · 'CollectionChangedEvent' object

isContextUserAddedEvent

Checks whether event held in the 'EventHolder' is an 'ContextUserAddedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isContextUserAddedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'ContextUserAddedEvent', else otherwise

extractContextUserAddedEvent

Gets Event held in the 'EventHolder' as an 'ContextUserAddedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static ContextUserAddedEvent extractContextUserAddedEvent(
const EventHolder &eventHolder
)

Returns

ContextUserAddedEvent · 'ContextUserAddedEvent' object

isContextUserRemovedEvent

Checks whether event held in the 'EventHolder' is an 'ContextUserRemovedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isContextUserRemovedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'ContextUserRemovedEvent', else otherwise

extractContextUserRemovedEvent

Gets Event held in the 'EventHolder' as an 'ContextUserRemovedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static ContextUserRemovedEvent extractContextUserRemovedEvent(
const EventHolder &eventHolder
)

Returns

ContextUserRemovedEvent · 'ContextUserRemovedEvent' object

isContextUsersStatusChangedEvent

Checks whether event held in the 'EventHolder' is an 'ContextUsersStatusChangedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static bool isContextUsersStatusChangedEvent(
const EventHolder &eventHolder
)

Returns

bool · true for 'ContextUsersStatusChangedEvent', else otherwise

extractContextUsersStatusChangedEvent

Gets Event held in the 'EventHolder' as an 'ContextUsersStatusChangedEvent'

Params

eventHolder

const EventHolder &

holder object that wraps the 'Event'

static ContextUsersStatusChangedEvent extractContextUsersStatusChangedEvent(
const EventHolder &eventHolder
)

Returns

ContextUsersStatusChangedEvent · 'ContextUsersStatusChangedEvent' object

We use cookies on our website. We use them to ensure the proper functioning of the site and, if you agree, for purposes we set, such as analytics or marketing.