Package com.skype.api

Interface Summary
Account.AccountListener  
Contact.ContactListener  
ContactGroup.ContactGroupListener  
ContactSearch.ContactSearchListener  
Conversation.ConversationListener  
Message.MessageListener  
Participant.ParticipantListener  
Skype.SkypeListener  
Sms.SmsListener  
Transfer.TransferListener  
Video.VideoListener  
Voicemail.VoicemailListener  
 

Class Summary
Account Represents a local account.
Contact Address book entry.
ContactGroup Collects and manages Contacts related by type, status, or some other arbitrary criteria.
ContactSearch This class encapsulates functionality for looking up contacts on the Skype network.
Conversation The Conversation class encapsulates all types of communication possible with Skype client.
Message Events in a conversation context are expressed as Messages.
Participant Conversation participant class.
Skype  
SkypeObject  
Sms Wrapper class that includes SMS-specific properties and methods, such as P_BODY and GetTargetPrice.
Transfer Transfer in this context refers to transferring (sending/receiving) files among Skype Contacts, not transferring a call to another Skype or PSTN Contact.
Video This class contains basic video control functionality for live conversations with video.
Voicemail Wrapper class that includes voicemail-specific methods and properties.
 

Enum Summary
Account.AVATARPOLICY Recognized values for the P_AVATAR_POLICY property that controls whether remote contacts can view local account's avatar image.
Account.BUDDYCOUNTPOLICY Recognized values for the P_BUDDYCOUNT_POLICY property that controls whether the number of this user's authorized contacts is visible to other users, either through Account.GetPropNrofAuthedBuddies or Contact.GetPropNrofAuthedBuddies when those instances reference this user.
Account.CAPABILITYSTATUS Account capabability statuses are possible values of Contact class CAPABILITY enumerator, when that enumerator is used in context of account.
Account.CBLSYNCSTATUS Recognized values for the P_CBLSYNCSTATUS property.
Account.CHATPOLICY Recognized values for the P_CHAT_POLICY property that controls whether non-authorized users can initiate text chat with the currently logged in account.
Account.COMMITSTATUS The list of possible values of Account class COMMITSTATUS property.
Account.LOGOUTREASON Recognized values for the Account.P_LOGOUTREASON.
Account.PHONENUMBERSPOLICY Recognized values for the P_PHONENUMBERSPOLICY property that controls whether unauthorized remote users can see associated phone numbers in their UI (for reference, see the different phone number tabs in Windows desktop Client contact view).
Account.PROPERTY Properties of the Account class
Account.PSTNCALLPOLICY Recognized values for the P_PSTNCALLPOLICY property that controls whether (and from whom) this account accepts incoming PSTN calls.
Account.PWDCHANGESTATUS Recognized values for the P_PWDCHANGESTATUS property that provides information on whether a password change succeeded or failed, giving detailed failure reason.
Account.SKYPECALLPOLICY Recognized values for the P_SKYPECALLPOLICY property that controls acceptance of incoming Skype calls.
Account.STATUS  
Account.TIMEZONEPOLICY Recognized values for the P_TIMEZONEPOLICY property that sets the rules for timezone offset so remote clients can determine your local time.
Account.VOICEMAILPOLICY Recognized values for the P_VOICEMAILPOLICY property that controls acceptance of incoming voicemail messages.
Account.WEBPRESENCEPOLICY Recognized values for the P_WEBPRESENCEPOLICY property that controls whether your online status (presence) can be seen using the "Skype buttons" ( http://www.skype.com/share/buttons/ ) embedded in web pages.
Contact.AUTHLEVEL Describes the recognized relational states between a local account and a remote contact.
Contact.AVAILABILITY Describes the superset list of possible Account and Contact online statuses.
Contact.CAPABILITY This enumerator is used by both Contact and Account objects.
Contact.CAPABILITYSTATUS List of possible states of each of the Contact class CAPABILITY items.
Contact.EXTRA_AUTHREQ_FIELDS  
Contact.PROPERTY Properties of the Contact class
Contact.TYPE Same as with CAPABILITY, enumerator is used by both Contact and Account objects.
ContactGroup.PROPERTY Properties of the ContactGroup class
ContactGroup.TYPE The list of all possible ContactGroup types.
ContactSearch.CONDITION List of available matching conditions that can be used in AddTerm methods.
ContactSearch.PROPERTY Properties of the ContactSearch class
ContactSearch.STATUS Possible values for the ContactSearch.P_STATUS property.
Conversation.ALLOWED_ACTIVITY values for opt_admin_only_activities property
Conversation.LIST_TYPE  
Conversation.LOCAL_LIVESTATUS  
Conversation.MY_STATUS  
Conversation.PARTICIPANTFILTER  
Conversation.PROPERTY Properties of the Conversation class
Conversation.TYPE  
Message.CONSUMPTION_STATUS Indicates if a message has been consumed (meaning read) or not
Message.LEAVEREASON Indicates the reason a user could not join or left a Conversation.
Message.PROPERTY Properties of the Message class
Message.SENDING_STATUS  
Message.SET_METADATA_KEY For messages of type SET_METADATA that alert participants to changes to the associated Conversation's metadata, indicates which metadata property changed and its P_BODY_XML property contains the changed data.
Message.TYPE The P_TYPE property determines the actual meaning of the Message object.
Participant.DTMF  
Participant.PROPERTY Properties of the Participant class
Participant.RANK Recognized values for the P_RANK property.
Participant.TEXT_STATUS Recognized values for the P_TEXT_STATUS property.
Participant.VIDEO_STATUS Recognized values for the P_VIDEO_STATUS property.
Participant.VOICE_STATUS Recognized values for the P_VOICE_STATUS property.
Skype.AUDIODEVICE_CAPABILITIES  
Skype.IDENTITYTYPE  
Skype.NORMALIZERESULT  
Skype.OPERATING_MEDIA  
Skype.PREPARESOUNDRESULT  
Skype.PROXYTYPE  
Skype.TRANSFER_SENDFILE_ERROR sync failure reasons when starting a transfer
Skype.VALIDATERESULT A value of this type can be returned by one of the following methods (of Skype class): ValidateAvatar, ValidateProfileString, ValidatePassword.
Sms.CONFIRM_TYPE  
Sms.FAILUREREASON  
Sms.PROPERTY Properties of the Sms class
Sms.SETBODYRESULT  
Sms.STATUS  
Sms.TARGETSTATUS  
Sms.TYPE  
Transfer.FAILUREREASON  
Transfer.PROPERTY Properties of the Transfer class
Transfer.STATUS Recognized values for the P_STATUS property.
Transfer.TYPE  
Video.MEDIATYPE  
Video.PROPERTY Properties of the Video class
Video.STATUS  
Video.VIDEO_DEVICE_CAPABILITY  
Voicemail.FAILUREREASON  
Voicemail.PROPERTY Properties of the Voicemail class
Voicemail.STATUS  
Voicemail.TYPE  
 



Copyright © 2010, 2011 Skype Technologies. All Rights Reserved.