Diffusion C API  6.3.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
session_properties_event_s Struct Reference

Data Fields

SESSION_PROPERTIES_EVENT_TYPE_T type
 The reason why a property event was triggered.
 
SESSION_CLOSE_REASON_T close_reason
 If the session was closed, this indicates the reason for closure. More...
 
SESSION_PROPERTIES_UPDATE_TYPE_T update_type
 If the session properties were updated, this indicates the reason for the change. More...
 
SESSION_ID_T session_id
 The session ID of the client session.
 
HASH_Tproperties
 A key/value map of properties of the client, as requested when registering the session properties listener. More...
 

Field Documentation

SESSION_CLOSE_REASON_T session_properties_event_s::close_reason

If the session was closed, this indicates the reason for closure.

HASH_T* session_properties_event_s::properties

A key/value map of properties of the client, as requested when registering the session properties listener.

SESSION_PROPERTIES_UPDATE_TYPE_T session_properties_event_s::update_type

If the session properties were updated, this indicates the reason for the change.


The documentation for this struct was generated from the following file: