TsgcWSPServer_Presence › Events › OnNewMember
Fired after a new member has been accepted and added to the member list.
property OnNewMember: TsgcWSPresenceNewMemberEvent;
// TsgcWSPresenceNewMemberEvent = procedure(aConnection: TsgcWSConnection; const aMember: TsgcWSPresenceMember) of object
—
Raised once OnBeforeNewMember has accepted the client and the member is registered. Use aMember.Data to attach per-member state (for example a database handle or session token) that should live as long as the member.
procedure TForm1.sgcWSPServer_Presence1NewMember(aConnection: TsgcWSConnection;
const aMember: TsgcWSPresenceMember);
begin
Log('New member joined: ' + aMember.Name);
end;