| Account | Represents a local account. Encapsulates methods for Skype account creation, login and logout as well as account profile setting properties. NB! Unlike all the other SkypeKit classes, most of the Account class properties are actually read-write |
| AccountRef | Reference to an Account class instance, equivalent to Account::Ref |
| AccountRefs | List of references to Account class instances, equivalent to Account::Refs |
| Contact | Address book entry. Encapsulates methods like GetIdentity, GetAvatar, SendAuthRequest, OpenConversation etc. Single contact can have additional phone numbers attached to it (ASSIGNED_PHONE1 .. ASSIGNED_PHONE3). Note that in the context of a conversation, Contacts are represented by Participant objects |
| ContactGroup | Collects and manages Contacts related by type, status, or some other arbitrary criteria |
| ContactGroupRef | Reference to an ContactGroup class instance, equivalent to ContactGroup::Ref |
| ContactGroupRefs | List of references to ContactGroup class instances, equivalent to ContactGroup::Refs |
| ContactRef | Reference to an Contact class instance, equivalent to Contact::Ref |
| ContactRefs | List of references to Contact class instances, equivalent to Contact::Refs |
| ContactSearch | This class encapsulates functionality for looking up contacts on the Skype network. Contacts can be searched by portion of their name, e-mail address, language preferences, etc |
| ContactSearchRef | Reference to an ContactSearch class instance, equivalent to ContactSearch::Ref |
| ContactSearchRefs | List of references to ContactSearch class instances, equivalent to ContactSearch::Refs |
| Conversation | Encapsulates all types of communication possible with Skype client. Instant messaging, calls, video calls, file transfers, SMS, screen sharing - all take place within the context of a Conversation. Contacts are represented in Conversation as Participant objects. This also applies to contacts of PSTN type. All events in a conversation are represented as Message objects. |
| ConversationRef | Reference to an Conversation class instance, equivalent to Conversation::Ref |
| ConversationRefs | List of references to Conversation class instances, equivalent to Conversation::Refs |
| Message | Events in a conversation context are expressed as Messages. It is therefore useful to think of Message objects as events, rather than specifically text chat messages |
| MessageRef | Reference to an Message class instance, equivalent to Message::Ref |
| MessageRefs | List of references to Message class instances, equivalent to Message::Refs |
| Participant | Conversation participant class. Instances of this class represent contacts when in the context of conversations. Amongst others, this class has a Ring method for requesting live status with the target contact. This class also holds typing indicator property and access rights for the contact in context of public conversations. |
| ParticipantRef | Reference to an Participant class instance, equivalent to Participant::Ref |
| ParticipantRefs | List of references to Participant class instances, equivalent to Participant::Refs |
| SEBinary | SEBinary Represents a BLOB. This used, for example, for avatar images |
| SEDict< KeyType, ValueType > | SEDict is a dictionary class of KeyType associated to ValueType |
| SEFilename | SEFilename Represents a file name. Currently not too much different from SEString |
| SEFilenameList | SEFilenameList Represents string list with file names in it |
| SEIntDict | SEIntDict is a dictionary class of integers associated to strings |
| SEIntList | SEIntList represents a list of integers |
| SEObjDict | SEObjDict is a dictionary class of SEObject pointers associated to integers |
| SEPtrDict | SEPtrDict is a dictionary class of pointers associated to strings |
| SEPtrIntDict | SEPtrIntDict is a dictionary class of pointers associated to integers |
| SEPtrVector | Vector is an array that is reference counted |
| SERefList | SERefList represents a list of SEReference objects |
| SEString | SEString is basic char* based string class |
| SEStringDict | SEStringDict is a dictionary class of strings associated to strings |
| SEStringList | SEStringList represents a list of strings (SEString objects) |
| SEUInt64List | SEUInt64List represents a list of integers |
| Skype | The main class that exposes Skype-related functionality to your application. Currently the SDK only supports one Skype class instance per runtime. Note that most of the Skype class methods will fail until you have successfully logged in with an account. For more information on constructing a Skype object and the login sequence, see first tutorial example. |
| Sms | Wrapper class that includes SMS-specific properties and methods, such as P_BODY and GetTargetPrice. Instantiate SMS instances using Skype::CreateOutgoingSms; post SMS messages to a Conversation using Conversation::PostSMS |
| SmsRef | Reference to an Sms class instance, equivalent to Sms::Ref |
| SmsRefs | List of references to Sms class instances, equivalent to Sms::Refs |
| Transfer | Transfer in this context refers to transferring (sending/receiving) files among Skype Contacts, not transferring a call to another Skype or PSTN Contact. This class includes file transfer-specific properties and methods, such as FILESIZE, BYTESPERSECOND, Pause and Resume. Recipients of these file transfers must explicitly accept (or decline) any incoming transfer |
| TransferRef | Reference to an Transfer class instance, equivalent to Transfer::Ref |
| TransferRefs | List of references to Transfer class instances, equivalent to Transfer::Refs |
| Video | This class contains basic video control functionality for live conversations with video. Basically, Video objects represent specific Participant's video state in a live Conversation. The Video class can represent both local (outgoing) and remote (incoming) video streams. Note that as of SkypeKit SDK version 3.2, this class no longer handles video rendering in the UI |
| VideoRef | Reference to an Video class instance, equivalent to Video::Ref |
| VideoRefs | List of references to Video class instances, equivalent to Video::Refs |
| Voicemail | Wrapper class that includes voicemail-specific methods and properties |
| VoicemailRef | Reference to an Voicemail class instance, equivalent to Voicemail::Ref |
| VoicemailRefs | List of references to Voicemail class instances, equivalent to Voicemail::Refs |
(c) Skype Technologies S.A. Confidential/Proprietary
Last updated: Fri Jan 27 2012