SemysGroupLocalPresentProt

01 This function will be called as callback from the group when the local member (the process creating the group) successfully joined the group.
02

typedef void (*SemysGroupLocalPresentProt)(HSemysListener listener, HSemysGroup group, uint64 memberIndex, uint64 memberMask, SemysTimeTick tick);

03 Parameters:
  • listener: The listener handle from the SemysGroupListener structure.
  • group: The group calling this callback.
  • memberIndex: The index of the local member.
  • memberMask: Member mask of currently alive members within the group.
  • tick: Time tick value when this event happened.
04 This typedef is a placeholder for the actual user code provided callback function.
05 The moment the local member joined the group it is a fully valid member and participates in group communication like any other member.
06 If the local member did not receive the SemysGroupStateDataProt() callback before this callback, it is the first of its subgroup. It may then perform any initialization routines if required.
07 The 'tick' is also identical at each member. While the local member receives this callback, all others receive a SemysGroupMemberPresent() callback.
08 Global Lock: Required
Reference: SemysGroup.h
Implementation: Semys Library
See Also: Group Sub-System, SemysGroupMemberPresentProt()

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