This callback structure is provided to the GMS library during Initialization. More...
#include <clClmTmsCommon.h>
Public Attributes | |
ClGmsClusterMemberGetCallbackT | clGmsClusterMemberGetCallback |
This callback is called when the response comes from the server side for the async request made by the clGmsClusterMemberGetAsync call. | |
ClGmsClusterTrackCallbackT | clGmsClusterTrackCallback |
This callback is invoked to notify the registered user about any change in the cluster configuration. | |
ClGmsGroupMemberGetCallbackT | clGmsGroupMemberGetCallback |
This callback is called when the response comes from the server side for the async request made by the clGmsGroupMemberGetAsync call. | |
ClGmsGroupTrackCallbackT | clGmsGroupTrackCallback |
This callback is invoked to notify the registered user about any change in the membership of a given group. |
This callback structure is provided to the GMS library during Initialization.
ClGmsClusterMemberGetCallbackT ClGmsCallbacksT::clGmsClusterMemberGetCallback |
This callback is called when the response comes from the server side for the async request made by the clGmsClusterMemberGetAsync call.
The callback is called with the invocation ID and the information of the member requested
ClGmsClusterTrackCallbackT ClGmsCallbacksT::clGmsClusterTrackCallback |
This callback is invoked to notify the registered user about any change in the cluster configuration.
The registration for the change notification with the server is done by calling clGmsClusterTrack() API with appropriate trackFlags. The value of trackFlags can be either CL_GMS_TRACK_CHANGES
or CL_GMS_TRACK_CHANGES_ONLY
. The notification buffer provided in the callback contains the updated member information of the cluster.
ClGmsGroupMemberGetCallbackT ClGmsCallbacksT::clGmsGroupMemberGetCallback |
This callback is called when the response comes from the server side for the async request made by the clGmsGroupMemberGetAsync call.
The callback is called with the invocation ID and the information of the member requested
ClGmsGroupTrackCallbackT ClGmsCallbacksT::clGmsGroupTrackCallback |
This callback is invoked to notify the registered user about any change in the membership of a given group.
The registration for change notification with the server is done by calling clGmsGroupTrack() API with appropriate the trackFlags. The value of trackFlags should be either CL_GMS_TRACK_CHANGES
or CL_GMS_TRACK_CHANGES_ONLY
. The notification buffer provided in the callback contains the updated member information for the given group.