TsgcWSPClient_Presence › Events › OnGetMembers
Fires with the list of members returned by a GetMembers request.
property OnGetMembers: TsgcWSPresenceGetMembersEvent;
// TsgcWSPresenceGetMembersEvent = procedure(Connection: TsgcWSConnection; const aMembers: TsgcWSPresenceMemberList; const aChannel: TsgcWSPresenceChannel) of object
—
Fires when the server replies to a GetMembers call. aMembers is a TsgcWSPresenceMemberList of all members known to the server, or of all members subscribed to aChannel when GetMembers was called with a channel name. The list and its member objects are valid only for the duration of the handler.
procedure TForm1.oPresenceGetMembers(Connection: TsgcWSConnection;
const aMembers: TsgcWSPresenceMemberList; const aChannel: TsgcWSPresenceChannel);
var
i: Integer;
begin
for i := 0 to aMembers.Count - 1 do
Memo1.Lines.Add(aMembers[i].Name);
end;