|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SkypeListener
| Method Summary | |
|---|---|
void |
onApp2AppDatagram(Skype object,
java.lang.String appname,
java.lang.String stream,
byte[] data)
This event gets fired on incoming app2app datagram. |
void |
onApp2AppStreamListChange(Skype object,
java.lang.String appname,
Skype.App2AppStreams listType,
java.lang.String[] streams,
int[] receivedSizes)
In context of datagrams, this event will fire when: - Connection is established between two app2app applications. |
void |
onAvailableDeviceListChange(Skype object)
This callback gets fired when there are changes in the system audio device list (USB headset gets plugged in or is detached.) |
void |
onAvailableVideoDeviceListChange(Skype object)
This callback gets fired when there are changes in the system video device list (USB webcam gets plugged in or is detached.) |
void |
onContactGoneOffline(Skype object,
Contact contact)
This contact has gone offline. |
void |
onContactOnlineAppearance(Skype object,
Contact contact)
This contact has appeared online. |
void |
onConversationListChange(Skype object,
Conversation conversation,
Conversation.ListType type,
boolean added)
This event gets fired when a Conversation item is added or removed from the list specified in the type argument. |
void |
onH264Activated(Skype object)
Event is implemented only in SkypeKit builds. |
void |
onMessage(Skype object,
Message message,
boolean changesInboxTimestamp,
Message supersedesHistoryMessage,
Conversation conversation)
onMessage |
void |
onNewCustomContactGroup(Skype object,
ContactGroup group)
onNewCustomContactGroup |
void |
onNrgLevelsChange(Skype object)
This callback gets fired when the audio strength changes in either playback or recording audio streams. |
void |
onProxyAuthFailure(Skype object,
Skype.ProxyType type)
onProxyAuthFailure |
void |
onQualityTestResult(Skype object,
Skype.QualityTestType testType,
Skype.QualityTestResult testResult,
java.lang.String withUser,
java.lang.String details,
java.lang.String xmlDetails)
onQualityTestResult |
| Method Detail |
|---|
void onNewCustomContactGroup(Skype object,
ContactGroup group)
object - group - eg, new contact group loaded from CBL
void onContactOnlineAppearance(Skype object,
Contact contact)
void onContactGoneOffline(Skype object,
Contact contact)
void onConversationListChange(Skype object,
Conversation conversation,
Conversation.ListType type,
boolean added)
type - Specifies the list, into which the conversation was added or removed from.added - Specifies whether the conversation was added or removed. For ALL_CONVERSATIONS list, the removed event is only fired when the conversation is actually deleted.
void onMessage(Skype object,
Message message,
boolean changesInboxTimestamp,
Message supersedesHistoryMessage,
Conversation conversation)
object - message - changesInboxTimestamp - if changesInboxTimestamp==true is a hint that tray alert should probably be displayedsupersedesHistoryMessage - DEPRECATED, not set anymoreconversation - void onAvailableVideoDeviceListChange(Skype object)
void onH264Activated(Skype object)
void onQualityTestResult(Skype object,
Skype.QualityTestType testType,
Skype.QualityTestResult testResult,
java.lang.String withUser,
java.lang.String details,
java.lang.String xmlDetails)
object - testType - testResult - withUser - details - xmlDetails - void onAvailableDeviceListChange(Skype object)
void onNrgLevelsChange(Skype object)
void onProxyAuthFailure(Skype object,
Skype.ProxyType type)
object - type -
void onApp2AppDatagram(Skype object,
java.lang.String appname,
java.lang.String stream,
byte[] data)
stream - App2app stream ID - see OnApp2AppStreamListChange event for obtaining stream IDs.data - Datagram payload - limited to 1500 bytes.
void onApp2AppStreamListChange(Skype object,
java.lang.String appname,
Skype.App2AppStreams listType,
java.lang.String[] streams,
int[] receivedSizes)
appname - application ID - the name you supplied in App2AppCreate.listType - application list type (read/write/all)streams - SEStringlist with affected stream IDs.receivedSizes - For RECEIVED_STREAMS, contains the number of bytes in each stream waiting to be read
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||