![]() |
![]() |
Getting Started |
![]() |
![]() |
Setup |
![]() |
![]() |
Visual C++ Developer's Guide |
![]() |
![]() |
Interfaces |
![]() |
![]() |
IServerClient |
![]() |
![]() |
Overview |
![]() |
![]() |
IServerClient::CloseSession |
![]() |
![]() |
IServerClient::CreateAccount |
![]() |
![]() |
IServerClient::DeclineFile |
![]() |
![]() |
IServerClient::EnumAvailableContacts |
![]() |
![]() |
IServerClient::EnumContactList |
![]() |
![]() |
IServerClient::EnumGroupContacts |
![]() |
![]() |
IServerClient::EnumGroups |
![]() |
![]() |
IServerClient::GetAccountInformation |
![]() |
![]() |
IServerClient::GetAccountStatus |
![]() |
![]() |
IServerClient::GetAvailableContacts |
![]() |
![]() |
IServerClient::GetContactList |
![]() |
![]() |
IServerClient::GetGroupContacts |
![]() |
![]() |
IServerClient::GetGroups |
![]() |
![]() |
IServerClient::GetEventDescription |
![]() |
![]() |
IServerClient::GetLicenseInformation |
![]() |
![]() |
IServerClient::GetSDKVersion |
![]() |
![]() |
IServerClient::GetServerVersion |
![]() |
![]() |
IServerClient::GetSessionKey |
![]() |
![]() |
IServerClient::Initialize |
![]() |
![]() |
IServerClient::ModifyAccount |
![]() |
![]() |
IServerClient::OpenSession |
![]() |
![]() |
IServerClient::ReceiveFile |
![]() |
![]() |
IServerClient::SaveAccount |
![]() |
![]() |
IServerClient::SendFile |
![]() |
![]() |
IServerClient::SendFileRequest |
![]() |
![]() |
IServerClient::SendMessage |
![]() |
![]() |
IServerClient::SendMessageTypingEvent |
![]() |
![]() |
IServerClient::SendMultipleMessage |
![]() |
![]() |
IServerClient::SetAccountPassword |
![]() |
![]() |
IServerClient::SetContactList |
![]() |
![]() |
IServerClient::TestConnection |
![]() |
![]() |
IServerClient::UpdateSession |
![]() |
![]() |
IServerClient::ViewAccount |
![]() |
![]() |
Structures |
![]() |
![]() |
Overview |
![]() |
![]() |
FILE_INFO_STRUCT |
![]() |
![]() |
FILE_NAME |
![]() |
![]() |
MULTIPLE_RECIPIENT_STRUCT |
![]() |
![]() |
NOTIFY_FILE_STATUS_STRUCT |
![]() |
![]() |
NOTIFY_FORWARD_ MULTIPLE_MESSAGE_STRUCT |
![]() |
![]() |
NOTIFY_GROUPS_STRUCT |
![]() |
![]() |
TRANSFER_ACCOUNT_STRUCT |
![]() |
![]() |
TRANSFER_CONTACT_LIST_STRUCT |
![]() |
![]() |
TRANSFER_CONTACT_STRUCT |
![]() |
![]() |
TRANSFER_FILE_STRUCT |
![]() |
![]() |
TRANSFER_GROUP_STRUCT |
![]() |
![]() |
TRANSFER_MESSAGE_STRUCT |
![]() |
![]() |
TRANSFER_MESSAGE_TYPING_EVENT_STRUCT |
![]() |
![]() |
TRANSFER_MULTIPLE_MESSAGE_STRUCT |
![]() |
![]() |
TRANSFER_NOTIFY_FILE_STRUCT |
![]() |
![]() |
TRANSFER_NOTIFY_GROUP_STRUCT |
![]() |
![]() |
TRANSFER_OU_STRUCT |
![]() |
![]() |
TRANSFER_STATUS_STRUCT |
![]() |
![]() |
Notifications |
![]() |
![]() |
Overview |
![]() |
![]() |
NOTIFY_ACCOUNT_PASSWORD_RESET |
![]() |
![]() |
NOTIFY_CONTACT_STATUS |
![]() |
![]() |
NOTIFY_CONTACTS_ADDED |
![]() |
![]() |
NOTIFY_CONTACTS_CHANGED |
![]() |
![]() |
NOTIFY_CONTACTS_NEEDS_TO_REBUILD |
![]() |
![]() |
NOTIFY_CONTACTS_REBUILT |
![]() |
![]() |
NOTIFY_FILE_STATUS |
![]() |
![]() |
NOTIFY_FORWARD_MESSAGE |
![]() |
![]() |
NOTIFY_FORWARD_MULTIPLE_MESSAGE |
![]() |
![]() |
NOTIFY_GROUP_ADDED |
![]() |
![]() |
NOTIFY_GROUP_ADDED_BY_USER |
![]() |
![]() |
NOTIFY_GROUP_CHANGED |
![]() |
![]() |
NOTIFY_GROUP_CHANGED_BY_USER |
![]() |
![]() |
NOTIFY_GROUP_REMOVED |
![]() |
![]() |
NOTIFY_GROUP_REMOVED_BY_USER |
![]() |
![]() |
NOTIFY_MESSAGE_TYPING_EVENT |
![]() |
![]() |
NOTIFY_NEW_MESSAGE |
![]() |
![]() |
NOTIFY_NEW_TRANSFER |
![]() |
![]() |
NOTIFY_SESSION_CLOSED |
![]() |
![]() |
NOTIFY_SESSION_CLOSED_AS_EXISTING |
![]() |
![]() |
NOTIFY_SESSION_PINGPONG |
![]() |
![]() |
Available Extended Codes |
![]() |
![]() |
VB.NET Developer's Guide |
![]() |
![]() |
Interfaces |
![]() |
![]() |
IServerClientVB |
![]() |
![]() |
Overview |
![]() |
![]() |
IServerClientVB::CloseSession |
![]() |
![]() |
IServerClientVB::CreateAccount |
![]() |
![]() |
IServerClientVB::EnumAvailableContacts |
![]() |
![]() |
IServerClientVB::EnumContactList |
![]() |
![]() |
IServerClientVB::EnumGroupContacts |
![]() |
![]() |
IServerClientVB::EnumGroups |
![]() |
![]() |
IServerClientVB::GetAccountInformation |
![]() |
![]() |
IServerClientVB::GetAccountStatus |
![]() |
![]() |
IServerClientVB::GetAvailableContacts |
![]() |
![]() |
IServerClientVB::GetContactList |
![]() |
![]() |
IServerClientVB::GetGroupContacts |
![]() |
![]() |
IServerClientVB::GetGroups |
![]() |
![]() |
IServerClientVB::GetEventDescription |
![]() |
![]() |
IServerClientVB::GetLicenseInformation |
![]() |
![]() |
IServerClientVB::GetSDKVersion |
![]() |
![]() |
IServerClientVB::GetServerVersion |
![]() |
![]() |
IServerClientVB::GetSessionKey |
![]() |
![]() |
IServerClientVB::Initialize |
![]() |
![]() |
IServerClientVB::ModifyAccount |
![]() |
![]() |
IServerClientVB::OpenSession |
![]() |
![]() |
IServerClientVB::SaveAccount |
![]() |
![]() |
IServerClientVB::SendMessage |
![]() |
![]() |
IServerClientVB::SendMessageTypingEvent |
![]() |
![]() |
IServerClientVB::SendMultipleMessage |
![]() |
![]() |
IServerClientVB::SetAccountPassword |
![]() |
![]() |
IServerClientVB::SetContactList |
![]() |
![]() |
IServerClientVB::TestConnection |
![]() |
![]() |
IServerClientVB::UpdateSession |
![]() |
![]() |
IServerClientVB::ViewAccount |
![]() |
![]() |
Structures |
![]() |
![]() |
Overview |
![]() |
![]() |
VBAccountStruct |
![]() |
![]() |
VBContactListStruct |
![]() |
![]() |
VBContactStruct |
![]() |
![]() |
VBGroupStruct |
![]() |
![]() |
VBMessageStruct |
![]() |
![]() |
VBMessageTypingStruct |
![]() |
![]() |
VBMultipleMessageStruct |
![]() |
![]() |
VBNotifyGroupStruct |
![]() |
![]() |
VBOuStruct |
![]() |
![]() |
VBRecipientStruct |
![]() |
![]() |
VBStatusStruct |
![]() |
![]() |
Notifications |
![]() |
![]() |
Overview |
![]() |
![]() |
AccountPasswordReset |
![]() |
![]() |
ContactStatus |
![]() |
![]() |
ContactListAdded |
![]() |
![]() |
ContactListChanged |
![]() |
![]() |
ContactListNeedsToBeRebuilt |
![]() |
![]() |
ContactListRebuilt |
![]() |
![]() |
GroupAdded |
![]() |
![]() |
GroupChanged |
![]() |
![]() |
GroupRemoved |
![]() |
![]() |
MessageTypingEvent |
![]() |
![]() |
NewMessage |
![]() |
![]() |
SessionClosed |
![]() |
![]() |
SessionClosedAsExisting |
![]() |
![]() |
SessionPingPong |
![]() |
![]() |
Available Extended Codes |
![]() |
![]() |
MS Office (VBA) Developer's Guide |
![]() |
![]() |
Interfaces |
![]() |
![]() |
IServerClientVBA |
![]() |
![]() |
Overview |
![]() |
![]() |
IServerClientVBA::CloseSession |
![]() |
![]() |
IServerClientVBA::CreateAccount |
![]() |
![]() |
IServerClientVBA::EnumAvailableContacts |
![]() |
![]() |
IServerClientVBA::EnumContactList |
![]() |
![]() |
IServerClientVBA::EnumGroupContacts |
![]() |
![]() |
IServerClientVBA::EnumGroups |
![]() |
![]() |
IServerClientVBA::GetAccountInformation |
![]() |
![]() |
IServerClientVBA::GetAccountStatus |
![]() |
![]() |
IServerClientVBA::GetAvailableContacts |
![]() |
![]() |
IServerClientVBA::GetContactList |
![]() |
![]() |
IServerClientVBA::GetEventDescription |
![]() |
![]() |
IServerClientVBA::GetGroupContacts |
![]() |
![]() |
IServerClientVBA::GetGroups |
![]() |
![]() |
IServerClientVBA::GetLicenseInformation |
![]() |
![]() |
IServerClientVBA::GetSDKVersion |
![]() |
![]() |
IServerClientVBA::GetServerVersion |
![]() |
![]() |
IServerClientVBA::GetSessionKey |
![]() |
![]() |
IServerClientVBA::Initialize |
![]() |
![]() |
IServerClientVBA::ModifyAccount |
![]() |
![]() |
IServerClientVBA::OpenSession |
![]() |
![]() |
IServerClientVBA::SaveAccount |
![]() |
![]() |
IServerClientVBA::SendMessage |
![]() |
![]() |
IServerClientVBA::SendMessageTypingEvent |
![]() |
![]() |
IServerClientVBA::SendMultipleMessage |
![]() |
![]() |
IServerClientVBA::SetAccountPassword |
![]() |
![]() |
IServerClientVBA::SetContactList |
![]() |
![]() |
IServerClientVBA::TestConnection |
![]() |
![]() |
IServerClientVBA::UpdateSession |
![]() |
![]() |
IServerClientVBA::ViewAccount |
![]() |
![]() |
Types |
![]() |
![]() |
Overview |
![]() |
![]() |
AccountStruct |
![]() |
![]() |
ContactListStruct |
![]() |
![]() |
ContactStruct |
![]() |
![]() |
GroupStruct |
![]() |
![]() |
MessageStruct |
![]() |
![]() |
MessageTypingStruct |
![]() |
![]() |
MultipleMessageStruct |
![]() |
![]() |
NotifyGroupStruct |
![]() |
![]() |
OuStruct |
![]() |
![]() |
RecipientStruct |
![]() |
![]() |
StatusStruct |
![]() |
![]() |
Notifications |
![]() |
![]() |
Overview |
![]() |
![]() |
AccountPasswordReset |
![]() |
![]() |
ContactListAdded |
![]() |
![]() |
ContactListChanged |
![]() |
![]() |
ContactListNeedsToBeRebuilt |
![]() |
![]() |
ContactListRebuilt |
![]() |
![]() |
ContactStatus |
![]() |
![]() |
GroupAdded |
![]() |
![]() |
GroupChanged |
![]() |
![]() |
GroupRemoved |
![]() |
![]() |
MessageTypingEvent |
![]() |
![]() |
NewMessage |
![]() |
![]() |
SessionClosed |
![]() |
![]() |
SessionClosedAsExisting |
![]() |
![]() |
SessionPingPong |
![]() |
![]() |
Available Extended Codes |
![]() |
![]() |
About |
Specifies information on incoming file transfer.
typedef struct _TRANSFER_NOTIFY_FILE_STRUCT { DWORD dwTransferFlags; FILE_INFO_STRUCT lpFileInfo; char lpszSenderName[ACCOUNT_LENGTH + 1]; char lpszSenderFirstName[64 + 1]; char lpszSenderLastName[64 + 1]; char lpszGroupName[64 + 1]; char lpszOriginalDate[32]; } TRANSFER_NOTIFY_FILE_STRUCT;
Members
- dwTransferFlags
- Array of bitwise flags that specify parameters of the file transfer. This member can be one or more of the following values:
FILE_TRANSFER_FLAG_USER
- Indicates peer-to-peer file transmission, i.e. from personal sending file(s) from another user.
FILE_TRANSFER_FLAG_GROUP
- Indicates that the file transfer was sent on a messaging group by another user.
FILE_TRANSFER_FLAG_SERVER
- Indicates that the file transfer was sent from the IM server in a form of assigned files/directories.
FILE_TRANSFER_FLAG_OFFLINE
- Indicates that the files were stored as offline and were forwarded by the IM server.
- lpFileInfo
- A FILE_INFO_STRUCT structure that contains information on files/directories that are being received.
- lpszSenderName
- Contains the sender's account name. This member is not used when
dwTransferFlags
hasFILE_TRANSFER_FLAG_SERVER
flag set.- lpszSenderFirstName
- Contains the sender's first name. This member is not used when
dwTransferFlags
hasFILE_TRANSFER_FLAG_SERVER
flag set.- lpszSenderLastName
- Contains the sender's last name. This member is not used when
dwTransferFlags
hasFILE_TRANSFER_FLAG_SERVER
flag set.- lpszGroupName
- Contains the group name on which the files were sent. This member is valid only if
dwTransferFlags
hasFILE_TRANSFER_FLAG_GROUP
flag set.- lpszOriginalDate
- Contains original date when the files were initially sent. The date is stored in the "MM/dd/YYYY 00:00:00" format where MM — month, dd — day and YYYY indicates year. This member is valid only when
dwTransferFlags
hasFILE_TRANSFER_FLAG_OFFLINE
flag set.