TsgcWSPServer_PresenceEvents › OnNewMember

OnNewMember Event

Fired after a new member has been accepted and added to the member list.

Syntax

property OnNewMember: TsgcWSPresenceNewMemberEvent;
// TsgcWSPresenceNewMemberEvent = procedure(aConnection: TsgcWSConnection; const aMember: TsgcWSPresenceMember) of object

Default Value

Remarks

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.

Example

procedure TForm1.sgcWSPServer_Presence1NewMember(aConnection: TsgcWSConnection;
  const aMember: TsgcWSPresenceMember);
begin
  Log('New member joined: ' + aMember.Name);
end;

Back to Events