TsgcWSPServer_Presence › Events › OnRemoveMember
Fired when a member disconnects or is removed from the Presence protocol.
property OnRemoveMember: TsgcWSPresenceRemoveMemberEvent;
// TsgcWSPresenceRemoveMemberEvent = procedure(aConnection: TsgcWSConnection; aMember: TsgcWSPresenceMember) of object
—
Called when a client disconnects from the Presence protocol, so the server can release any per-member resources previously attached in OnNewMember. Per-channel removal is signalled separately via OnRemoveChannelMember for each subscribed channel.
procedure TForm1.sgcWSPServer_Presence1RemoveMember(aConnection: TsgcWSConnection;
aMember: TsgcWSPresenceMember);
begin
Log('Member removed: ' + aMember.Name);
end;