Structures

These base structures are used by IServerClientVB interface to specify and retrieve a various information from/to the IM server by the instant messaging client application.

The structures below are defined in the CSCLIENTLib workspace.

Structures

VBRecipientStructSpecifies or retrieves information on each recipient of the instant message that is sent to multiple recipients.
VBAccountStructSpecifies information on a user account. Used to create, modify, save own account and view other user accounts.
VBContactListStructRetrieves information on a list of available contacts and Contact List, returns the number of received Organizational Units and contacts.
VBContactStructSpecifies or retrieves information on a user contact within a list of available contacts, Contact List and messaging groups.
VBGroupStructRetrieves information on messaging group.
VBMessageStructSpecifies or retrieves information on a single instant message.
VBMessageTypingStructSpecifies or retrieves information on message typing event.
VBMultipleMessageStructSpecifies or retrieves information on instant message that is sent to multiple recipients.
VBNotifyGroupStructSpecifies information on assigned messaging group when it is added, changed or removed on the IM server.
VBOuStructContains information about an Organizational Unit that is used and displayed as a user container within a list of available users and Contact List retrieved from IM server.
VBStatusStructSpecifies or retrieves information on user's current presence status.