SemysGroupListener

01
typedef struct tagSemysGroupListener
{
  HSemysListener mListenerHandle;

  SemysGroupReceiveProt mReceive;
  SemysGroupStateDataProt mStateData;
  SemysGroupLocalPresentProt mLocalPresent;
  SemysGroupMemberPresentProt mMemberPresent;
  SemysGroupMemberLostProt mMemberLost;
} SemysGroupListener;
02 Members:
  • mListenerHandle: An arbitrary handle that will be passed to the callbacks.
  • mReceive: Function pointer for the SemysGroupReceiveProt() callback.
  • mStateData: Function pointer for the SemysGroupStateDataProt() callback.
  • mLocalPresent: Function pointer for the SemysLocalPresentProt() callback.
  • mMemberPresent: Function pointer for the SemysMemberPresentProt() callback.
  • mMemberLost: Function pointer for the SemysMemberLostProt() callback.
03 The constant C_SEMYS_GROUP_LISTENER_NULL initializes this structure to zero values.
04 This structure specifies the owner interface of a group.
05 Reference: SemysGroup.h
Implementation: Semys Library
See Also: Group Sub-System, SemysGroupCreate()

Goto: Main Page; This page is part of the Semys software documentation. See About: Documentation for details.