MsgCommunicator: Delphi Instant Messaging (IM) SDK
for easy creation of custom messenger system
TMsgUserInfo contains user detais.
Unit
MsgComBase
type
TMsgUserInfo = packed record
UserID: Cardinal;
UserName: ShortString;
FirstName: ShortString;
LastName: ShortString;
NickName: ShortString;
Organization: ShortString;
Department: ShortString;
Status: TMsgUserStatus;
Host: ShortString;
Port: Integer;
end;
PMsgUserInfo = ^TMsgUserInfo;
TMsgUserInfoArray = array of TMsgUserInfo;
Description
TMsgUserInfo type contains user detais.
UserID is an unique identifier of the user registered at this server.
Other fields contains user details and are not necessary to be defined.
If the user is not exist or is not connected to the server, Status is msgOffLine, Host is empty string, and Port is equal to 0.
|