Skip navigation links
A B C E F G H I J K L M N O P R S T U V W 

A

acceptCall(boolean) - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Accepts the incoming call
acceptCall(boolean, Map<String, String>) - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Accepts the incoming call and sends the given custom SIP headers to SPiDR server.
acceptCallFailed(IncomingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to accept an incoming call has failed.
acceptCallSucceed(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to accept an incoming call has succeeded.
addICEServer(String) - Method in class com.genband.mobile.api.utilities.ICEServers
Adds a ICE server with a URL string.
addICEServer(String, String, String) - Method in class com.genband.mobile.api.utilities.ICEServers
Adds a ICE server with URL, Username and Password string.
addPropertyChangeListener(Constants.ChangeListenerKey, PropertyChangeListener) - Method in interface com.genband.mobile.api.services.call.CallInterface
In case of callerAddress or calleeAddress changes this callback will notify the application.
AddressBookApplicationListener - Interface in com.genband.mobile.api.services.addressbook
Callback class for AddressBookService
AddressBookServiceInterface - Interface in com.genband.mobile.api.services.addressbook
Interface used to access to the internal address book service implementation
AUDIO_ROUTER_ERROR - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
AudioRouter general error
AUDIO_ROUTER_NOT_FUNCTIONAL - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
AudiRouter is not functional
AudioCodecConfiguration - Class in com.genband.mobile.api.utilities
AudioCodecConfiguration class contains all configuration of Opus audio codec.
AudioCodecConfiguration(AudioCodecConfiguration.DefaultConfigurationType) - Constructor for class com.genband.mobile.api.utilities.AudioCodecConfiguration
Constructor of AudioCodecConfiguration class.
AudioCodecConfiguration.DefaultConfigurationType - Enum in com.genband.mobile.api.utilities
 
audioCodecs - Variable in class com.genband.mobile.api.utilities.CodecSet
Preferred and sorted audio codec list
AUTHENTICATION_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
an authentication error occurred
AUTHORIZATION_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
an authorization error occurred

B

BAD_REQUEST_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
request delivered to the server does not found suitable
bringVideoViewToFront(VideoViewType) - Method in interface com.genband.mobile.api.services.call.CallInterface
Puts Video View of given type in front of any other Video View.

C

callAdditionalInfoChanged(CallInterface, Map<String, String>) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Triggered when a detailed information is available that can be used on statistics
CallApplicationListener - Interface in com.genband.mobile.api.services.call
Interface for the application to receive call backs for Call operations.
callCreated(OutgoingCallInterface) - Method in interface com.genband.mobile.api.services.call.OutgoingCallCreateInterface
Will be triggered after call is created
callCreationFailed(MobileError) - Method in interface com.genband.mobile.api.services.call.OutgoingCallCreateInterface
Will be triggered if call could not be created
CallInterface - Interface in com.genband.mobile.api.services.call
Base interface for all call classes.
CallLogEntryInterface - Interface in com.genband.mobile.api.services.calllog
This interface defines the basic entity in the call log structure
CallLogServiceInterface - Interface in com.genband.mobile.api.services.calllog
This interface represents the service methods exposed for managing call logs.
CallReceiveBandwidthLimit - Class in com.genband.mobile.api.utilities
Defines the bandwidth limit for a call.
CallReceiveBandwidthLimit() - Constructor for class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
CallReceiveBandwidthLimit(int, int) - Constructor for class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
CallServiceInterface - Interface in com.genband.mobile.api.services.call
Interface used to access to the internal call service implementation.
callStatusChanged(CallInterface, CallState) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Triggered when status of call changed to hold, end, unhold etc.
canReceiveVideo() - Method in interface com.genband.mobile.api.services.call.CallInterface
Indicates remote side can send video or not.
canSendVideo() - Method in interface com.genband.mobile.api.services.call.CallInterface
Indicates remote side can receive video or not.
CertificateValues() - Constructor for class com.genband.mobile.api.utilities.Constants.CertificateValues
 
changeVideoResolution(int, int) - Method in interface com.genband.mobile.api.services.call.CallInterface
Changes video resolution as given values.
clear() - Method in class com.genband.mobile.api.utilities.ImmutableList
 
CodecSet - Class in com.genband.mobile.api.utilities
CodecSet class contains all supported audio and video codec enumerators.
CodecSet() - Constructor for class com.genband.mobile.api.utilities.CodecSet
This method initializes CodecSet with default codecs.
CodecSet(CodecSet.AudioCodecType[], CodecSet.VideoCodecType[]) - Constructor for class com.genband.mobile.api.utilities.CodecSet
Constructor method for CodecSet.
CodecSet.AudioCodecType - Enum in com.genband.mobile.api.utilities
Supported audio codec types.
CodecSet.VideoCodecType - Enum in com.genband.mobile.api.utilities
Supported video codec types.
CodecToReplace - Class in com.genband.mobile.api.utilities
Model class to set the custom payload numbers to given codecs in SDP.
CodecType - Enum in com.genband.mobile.api.utilities
Codec types for the supported codecs of webRTC
com.genband.mobile.api - package com.genband.mobile.api
 
com.genband.mobile.api.services.addressbook - package com.genband.mobile.api.services.addressbook
 
com.genband.mobile.api.services.call - package com.genband.mobile.api.services.call
 
com.genband.mobile.api.services.calllog - package com.genband.mobile.api.services.calllog
 
com.genband.mobile.api.services.push - package com.genband.mobile.api.services.push
 
com.genband.mobile.api.utilities - package com.genband.mobile.api.utilities
 
com.genband.mobile.api.utilities.exception - package com.genband.mobile.api.utilities.exception
 
com.genband.mobile.core.webrtc.view - package com.genband.mobile.core.webrtc.view
 
Configuration - Class in com.genband.mobile.api.utilities
ConfigurationService class represents all information about user's settings and private information.
Configuration() - Constructor for class com.genband.mobile.api.utilities.Configuration
 
Constants - Class in com.genband.mobile.api.utilities
This class represents constant values for Mobile SDK.
Constants.AddressBookSearchType - Enum in com.genband.mobile.api.utilities
Enum values for address book search types.
Constants.CallTypes - Enum in com.genband.mobile.api.utilities
Enumeration values for call log types.
Constants.CertificateValues - Class in com.genband.mobile.api.utilities
Self signed Security detail values.
Constants.ChangeListenerKey - Enum in com.genband.mobile.api.utilities
 
Constants.ErrorCodes - Class in com.genband.mobile.api.utilities
Error code values to be used in Mobile SDK exceptions
Constants.LoginType - Enum in com.genband.mobile.api.utilities
Flag for anonymous login & call
Constants.LogLevel - Enum in com.genband.mobile.api.utilities
Enumeration values for log level definition.
Constants.NotificationType - Enum in com.genband.mobile.api.utilities
Enumeration values for notification mechanism to be used (this is defined during subscription phase)
Constants.PresenceStates - Enum in com.genband.mobile.api.utilities
Enumeration values for presence state.
Constants.PublicRequestMethodTypes - Enum in com.genband.mobile.api.utilities
Enumeration values for REST method types.
Constants.SDKEvents - Enum in com.genband.mobile.api.utilities
Enumeration values for SDK related events
Constants.SubscribeServices - Enum in com.genband.mobile.api.utilities
Enumeration values for service definitions used in subscription process
Constants.SupportedCallFeatures - Enum in com.genband.mobile.api.utilities
Enumeration values for feature definitions for call
consultativeTransfer(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallInterface
Transfers the current call to the transfer target given with another call session in a consultative transfer manner.
ContactInterface - Interface in com.genband.mobile.api.services.addressbook
This interface defines the basic entity in the address book structure
count() - Method in class com.genband.mobile.api.utilities.ImmutableList
 
create(String, String, Map<String, String>) - Static method in class com.genband.mobile.api.utilities.CodecToReplace
Factory method to create CodecToReplace instance.
create(String, String) - Static method in class com.genband.mobile.api.utilities.CodecToReplace
Factory method to create CodecToReplace instance.
createOutgoingCall(String, CallApplicationListener, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Deprecated.
CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, OutgoingCallCreateInterface) instead
createOutgoingCall(String, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
This method is to create outgoing/mobile originated calls.
createOutgoingCall(String, String, CallApplicationListener, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Deprecated.
CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, String, OutgoingCallCreateInterface) instead
createOutgoingCall(String, String, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
This method is to create outgoing/mobile originated calls
createOutgoingCall(String, String, String, CallApplicationListener, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Deprecated.
CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, String, String, OutgoingCallCreateInterface) instead
createOutgoingCall(String, String, String, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
This method is to create outgoing/mobile originated calls and it will set callId for that call.
createThreeWayCall(String, String, CallApplicationListener, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Deprecated.
CallApplicationListener is no longer used. Switch to CallService#createThreeWayCall(String, String, OutgoingCallCreateInterface) instead
createThreeWayCall(String, String, OutgoingCallCreateInterface) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
This method creates 3-Way Call (a.k.a Ad-Hoc Conference Call).

E

endCall() - Method in interface com.genband.mobile.api.services.call.CallInterface
Stops the related call and releases allocated resources.
endCall(String) - Method in interface com.genband.mobile.api.services.call.CallInterface
Stops the related call with reason and releases allocated resources.
endCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when endCall has failed.
endCallSucceeded(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when endCall has succeeded.
equals(Object) - Method in exception com.genband.mobile.api.utilities.exception.MobileException
MobileError type checker
equals(Object) - Method in class com.genband.mobile.api.utilities.MobileError
MobileError type checker
ERROR_LOCAL_OFFER_IN_PROGRESS - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Local offer is in progress
ErrorCodes() - Constructor for class com.genband.mobile.api.utilities.Constants.ErrorCodes
 
errorReceived(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Triggered when an error occurred related to a call
errorReceived(MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Triggered when an error occurred related to the call service
establishAudioCall() - Method in interface com.genband.mobile.api.services.call.OutgoingCallInterface
Establishes an outgoing call with single audio m-line.
establishAudioCall(Map<String, String>) - Method in interface com.genband.mobile.api.services.call.OutgoingCallInterface
Establishes an outgoing call with single audio m-line and custom parameters.
establishCall(boolean) - Method in interface com.genband.mobile.api.services.call.OutgoingCallInterface
Establishes an outgoing call.
establishCall(boolean, Map<String, String>) - Method in interface com.genband.mobile.api.services.call.OutgoingCallInterface
Establishes an outgoing call with custom parameters.
establishCallFailed(OutgoingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when establishCall has failed.
establishCallSucceeded(OutgoingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when establishCall has succeeded.

F

firstObject() - Method in class com.genband.mobile.api.utilities.ImmutableList
 
forwardCall(String) - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Forwards the related incoming call to another terminator
forwardCallFailed(IncomingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to forward an incoming call has failed.
forwardCallSucceeded(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to forward an incoming call has succeeded.

G

getActiveCalls() - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Returns the active call objects.
getActiveCamera() - Method in interface com.genband.mobile.api.services.call.CallInterface
 
getActivity() - Method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
 
getAddressBookServiceService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method creates (if necessary) and returns the singleton AddressBookService instance.
getAudioOpusCodecConfigurations() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the Opus audio codec configurations.
getAudioReceiveBandwidth() - Method in class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
getAuditFrequence() - Method in class com.genband.mobile.api.utilities.Configuration
This method returns the set time interval in seconds.
getAuthorizationName() - Method in class com.genband.mobile.api.utilities.Configuration
Gets Authorization Name of user.
getAvailableCodecs(CodecType) - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns the list of available and supported codecs
getBearerToken() - Method in class com.genband.mobile.api.utilities.Configuration
Gets bearer token of the user
getCalleeAddress() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns the callee address information related the call instance
getCalleeName() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns caller name of the related call
getCallerAddress() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns the caller address information related the call instance
getCallerName() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns caller name of the related call
getCallId() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns callId that related with SIP session id For the outgoing call, this value is not set until establish call is succeeded
getCallLogService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
Not implemented yet !!
getCallService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method creates (if necessary) and returns the singleton CallService instance.
getCallState() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns the state of the call
getCameraResolution() - Method in interface com.genband.mobile.api.services.call.CallInterface
 
getCertificateValues() - Method in class com.genband.mobile.api.utilities.Configuration
 
getCodecDefinition() - Method in class com.genband.mobile.api.utilities.CodecToReplace
Returns codec definition.
getCodecPayloadTypeSet() - Method in class com.genband.mobile.api.utilities.Configuration
Returns codecPayloadTypeSet.
getCustomParameters() - Method in interface com.genband.mobile.api.services.call.CallInterface
Gets custom SIP Headers which are set to the Call as custom parameters to call in order to send them in all mid-call event requests.
getCustomProperties() - Method in class com.genband.mobile.api.utilities.CodecToReplace
Returns custom properties map.
getCustomSIPHeaders() - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Gets custom SIP headers as a key-value map gathered from call notification.
getDefaultCameraMode() - Method in class com.genband.mobile.api.utilities.Configuration
Returns the default camera mode.
getDefaultICEPassword() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the default ice server password, this property is read only and set by registration service
getDefaultICEUsername() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the default ice server username, this property is read only and set by registration service
getDisplayNumber() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns display number of Call Log Entry.
getDtmfToneDuration() - Method in class com.genband.mobile.api.utilities.Configuration
Returns duration value of DTMF tones im ms
getDuration() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns duration of Call Log Entry.
getEmailAddress() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the mail address of the user
getEntryId() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the unique identifier of the entry
getErrorCode() - Method in exception com.genband.mobile.api.utilities.exception.MobileException
Returns the error code information
getErrorCode() - Method in class com.genband.mobile.api.utilities.MobileError
Returns the error code information
getErrorMessage() - Method in class com.genband.mobile.api.utilities.MobileError
Returns the error message information
getFax() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the fax number of the user
getFirstName() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the first name of the user
getForceDisableMediaOnHold() - Method in class com.genband.mobile.api.utilities.Configuration
 
getFps() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the parameter for frame per second.
getFriend() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the friend status of the user
getHeight() - Method in interface com.genband.mobile.api.services.call.Snapshot
Height of the captured snapshot in pixels.
getHmacToken() - Method in class com.genband.mobile.api.utilities.Configuration
Gets hmac token of the user
getHomePhone() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns home phone number of the user
getICECollectionTimeout() - Method in class com.genband.mobile.api.utilities.Configuration
Returns timeout value of ICE Collection
getIceOption() - Method in class com.genband.mobile.api.utilities.Configuration
Gets ice option
getICEServers() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the user defined ICE servers array (including stun & turn)
getIceServers() - Method in class com.genband.mobile.api.utilities.ICEServers
Returns ice servers that user adds
getId() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns unique identifier of call object which is generated from SDK Identifier is NOT related with SIP session id
getIMService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method creates (if necessary) and returns the singleton IMService instance.
getInstance() - Static method in class com.genband.mobile.api.utilities.Configuration
This method returns (creates if necessary) singleton instance of Configuration class
getLastName() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the last name of the user
getLogger() - Method in class com.genband.mobile.api.utilities.Configuration
Gets LoggingInterface reference used by LogManager.
getLogLevel() - Method in class com.genband.mobile.api.utilities.Configuration
Returns logLevel value of Mobile SDK
getMediaAttributes() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns the media attributes of the call
getMobilePhone() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the mobile phone number of the user
getName() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns the name of Call Log Entry.
getNickName() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the name of the user as it will appear for a personal contact
getNote() - Method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
 
getNotificationChannelID() - Method in class com.genband.mobile.api.utilities.Configuration
 
getOpusDtx() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Getter method of DTX.
getOpusFec() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Getter method of maxAverageBitRate.
getOpusFmtpLine() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
This method will return the opus fmtp line parameters which will be in the fmtp line of SDP.
getOpusMaxAverageBitRate() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Getter method of maxAverageBitRate.
getOpusMaxPlaybackRate() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Getter method of maxPlaybackRate.
getOrientationMode() - Method in class com.genband.mobile.api.utilities.Configuration
Gets Orientation Mode
getPager() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the pager number of the user
getPassword() - Method in class com.genband.mobile.api.utilities.Configuration
Gets password of user
getPassword() - Method in class com.genband.mobile.api.utilities.ICEServers.ICEServer
returns the password for the ice server
getPayloadNumber() - Method in class com.genband.mobile.api.utilities.CodecToReplace
Returns payload number.
getPhotoUrl() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the URL from which to retrieve the picture of the user
getPreferredCodecSet() - Method in class com.genband.mobile.api.utilities.Configuration
Returns preferred Codec Set
getPresenceService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method creates (if necessary) and returns the singleton PresenceService instance.
getPrimaryContact() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the user's primary contact number (this should be preferred number for contacting the user)
getPtime() - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Getter method of ptime.
getPublicRequestService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method returns PublicRequestService.
getPushServerURL() - Method in class com.genband.mobile.api.utilities.Configuration
Returns the push server URL
getPushService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method returns PushService.
getReceiveBandwidthSetting() - Method in class com.genband.mobile.api.utilities.Configuration
 
getRecordId() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns record ID of Call Log Entry.
getRegistrationService() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method creates (if necessary) and returns the singleton RegistrationService instance.
getRenderer() - Method in class com.genband.mobile.core.webrtc.view.VideoView
Returns Surface Renderer of View
getRestServerIp() - Method in class com.genband.mobile.api.utilities.Configuration
Gets server IP information used in REST requests.
getRestServerPort() - Method in class com.genband.mobile.api.utilities.Configuration
Gets server port information used in REST requests.
getRingingFeedbackOption() - Method in class com.genband.mobile.api.utilities.Configuration
Gets ringingFeedbackOption Default value is AUTO,
getRotation() - Method in interface com.genband.mobile.api.services.call.Snapshot
Rotation degree of the captured snapshot.
getRTPStatistics(RTPStatisticsHandler) - Method in interface com.genband.mobile.api.services.call.CallInterface
Gets RTP/RTP Statistics for related call
getServerCertificate() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the serverCertificate for secure HTTP.
getSlowStartCallPolicy() - Method in class com.genband.mobile.api.utilities.Configuration
 
getSnapshot() - Method in interface com.genband.mobile.api.services.call.Snapshot
Gets the snapshot of the local video.
getSources() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the source of contact such as SPiDR, Facebook, LinkedIn ..
getStartTime() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns start Time of Call Log Entry.
getStatus() - Method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
 
getSubscriptionExpireTime() - Method in class com.genband.mobile.api.utilities.Configuration
Gets expire time of registration operation
getSubscriptionID() - Method in class com.genband.mobile.api.utilities.Configuration
 
getTimeStamp() - Method in interface com.genband.mobile.api.services.call.Snapshot
Timestamp of the captured snapshot.
getTokenRealm() - Method in class com.genband.mobile.api.utilities.Configuration
Token used in anonymous calls.
getType() - Method in interface com.genband.mobile.api.services.calllog.CallLogEntryInterface
Returns type of Call Log Entry.
getUrl() - Method in class com.genband.mobile.api.utilities.ICEServers.ICEServer
returns the url of the ice server
getUsername() - Method in class com.genband.mobile.api.utilities.Configuration
Gets user name of user
getUsername() - Method in class com.genband.mobile.api.utilities.ICEServers.ICEServer
returns the username for the ice server
getValue() - Method in enum com.genband.mobile.api.utilities.Constants.AddressBookSearchType
 
getVersion() - Method in interface com.genband.mobile.api.ServiceProviderInterface
This method returns actual VersionID of MobileSDK.
getVideoAspectRatio() - Method in class com.genband.mobile.core.webrtc.view.VideoView
Retrieves video aspect ratio from renderer Returns 0 if renderer is not initialized or released
getVideoReceiveBandwidth() - Method in class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
getVideoResolution() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the defined/used video Resolution.
getVideoViewOnFront() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns type of the Video View which is on front.
getWebSocketConnectionRetryLimit() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the maximum number of times to retry the WebSocket connection in case the WebSocket connection fails.
getWebSocketConnectionTimeout() - Method in class com.genband.mobile.api.utilities.Configuration
Gets the connection timeout value of WebSocket.
getWebSocketServerIp() - Method in class com.genband.mobile.api.utilities.Configuration
Gets IP information used in web socket connection creation.
getWebSocketServerPort() - Method in class com.genband.mobile.api.utilities.Configuration
Gets port information used in web socket connection creation.
getWebSocketWithTokenAuthentication() - Method in class com.genband.mobile.api.utilities.Configuration
Gets webSocketConnection mode If true, it uses token for webSocketConnection.
getWidth() - Method in interface com.genband.mobile.api.services.call.Snapshot
Width of the captured snapshot in pixels.
getWorkPhone() - Method in interface com.genband.mobile.api.services.addressbook.ContactInterface
Returns the work phone number of the user
getxSessionId() - Method in class com.genband.mobile.api.utilities.Configuration
Gets session id of user

H

handleEvent(Constants.SDKEvents) - Static method in class com.genband.mobile.api.utilities.SDKEventManager
Method used to trigger the related action so that related action flow can be executed in the mobile SDK
holdCall() - Method in interface com.genband.mobile.api.services.call.CallInterface
Holds the related call.
holdCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to hold a call has failed.
holdCallSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to hold a call has succeeded.
HTTP_ERROR - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
System returns HTTP Error codes such as 400, 404, 500 etc.

I

ICEOptions - Enum in com.genband.mobile.api.utilities
Enumerator for setting up ICE usage type
ICEServer(String, String, String) - Constructor for class com.genband.mobile.api.utilities.ICEServers.ICEServer
Creates an instance with specified parameters
ICEServers - Class in com.genband.mobile.api.utilities
 
ICEServers() - Constructor for class com.genband.mobile.api.utilities.ICEServers
 
ICEServers.ICEServer - Class in com.genband.mobile.api.utilities
 
ignoreCall() - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Ignores the related incoming call
ignoreFailed(IncomingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to ignore a call has failed.
ignoreSucceed(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to ignore a call has succeeded.
ImmutableList<T> - Class in com.genband.mobile.api.utilities
 
ImmutableList(List<T>) - Constructor for class com.genband.mobile.api.utilities.ImmutableList
 
incomingCall(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Triggered when an incoming call is received
IncomingCallInterface - Interface in com.genband.mobile.api.services.call
This class represents incoming calls.
injectPushMessage(Map<String, String>) - Method in interface com.genband.mobile.api.services.push.PushServiceInterface
Injects the given push message into Mobile SDK, so that SDK will inform the related services.
INTERNAL_SERVER_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
a general error covering non-specific server side exceptions
INVALID_STATE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Invalid state
isHttpPersistentConnectionEnabled() - Method in class com.genband.mobile.api.utilities.Configuration
Indicates whether httpPersistentConnection is enabled or not
isMute() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns if call is in mute state
isVideoEnabled() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns if video enabled for this call.
isVoiceEnabled() - Method in interface com.genband.mobile.api.services.call.CallInterface
Returns if microphone is muted or not for this call.

J

joinFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This is the call back method for the join request.
joinSucceeded(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This is the call back method for the join request.

K

KEY_PASSWORD - Variable in class com.genband.mobile.api.utilities.Constants.CertificateValues
 
KEY_STORE_FILE - Variable in class com.genband.mobile.api.utilities.Constants.CertificateValues
 

L

listIterator() - Method in class com.genband.mobile.api.utilities.ImmutableList
 
log(Constants.LogLevel, String, String) - Method in interface com.genband.mobile.api.utilities.LoggingInterface
Main logging method defining the actual logging process.
log(Constants.LogLevel, String, String, Exception) - Method in interface com.genband.mobile.api.utilities.LoggingInterface
Main logging method defining the actual logging process.
log(Constants.LogLevel, String, String) - Static method in class com.genband.mobile.api.utilities.LogManager
This method transmits the desired log message with related Constants.LogLevel and TAG to given logger instance
log(Constants.LogLevel, String, String, Exception) - Static method in class com.genband.mobile.api.utilities.LogManager
This method transmits the desired log message with related Constants.LogLevel and TAG to given logger instance
LoggingInterface - Interface in com.genband.mobile.api.utilities
Utility class for LoggingInterface.
logInvocation(String, String, String) - Static method in class com.genband.mobile.api.utilities.LogManager
This method logs invocation of API level methods
LogManager - Class in com.genband.mobile.api.utilities
Utility class for LogManager.
logWebRTC(String) - Static method in class com.genband.mobile.api.utilities.LogManager
 

M

mediaAttributesChanged(CallInterface, MediaAttributes) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This is the call back method for any call's media attributes change on the CallDelegate.
MESSAGE_PARSE_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning an error occurred while parsing a message received (like notification message etc)
MobileError - Class in com.genband.mobile.api.utilities
Base error class for Mobile SDK
MobileError(int, String) - Constructor for class com.genband.mobile.api.utilities.MobileError
Default constructor
MobileError(MobileException) - Constructor for class com.genband.mobile.api.utilities.MobileError
Construct with given error
MobileException - Exception in com.genband.mobile.api.utilities.exception
Base exception class for Mobile SDK
MobileException(int, String) - Constructor for exception com.genband.mobile.api.utilities.exception.MobileException
Default constructor
mute() - Method in interface com.genband.mobile.api.services.call.CallInterface
Mutes the voice of local user.
muteCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to mute a call has failed.
muteCallSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to mute a call has succeeded.

N

NETWORK_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning a network error is occurred;
NOT_ALLOWED_METHOD_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
the request method used to access to the server is not supported by the server
NOTIFICATION_CHANNEL_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Notification channel failure.
notifyCallProgressChange(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when progress in call life-cycle changes.
NULL_POINTER_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning an attribute during an execution flow is null;

O

onError(MobileError) - Method in interface com.genband.mobile.api.services.call.Snapshot.TakeSnapshotCallback
Gets executed after unsuccessful snapshot capture operation.
onFail(MobileError) - Method in interface com.genband.mobile.api.services.push.PushSubscriptionCallback
Callback method which is called when the operation fails.
onFail(MobileError) - Method in interface com.genband.mobile.api.services.push.PushUnsubscriptionCallback
Callback method which is called when the operation fails.
onFail(MobileError) - Method in interface com.genband.mobile.api.services.push.PushUpdateSubscriptionCallback
Callback method which is called when the operation fails.
onFailed(MobileError) - Method in interface com.genband.mobile.api.services.call.ProcessListener
Triggered when the related process failed
onReportReceived(String) - Method in interface com.genband.mobile.api.services.call.RTPStatisticsHandler
Callback method which is called when call RTP statistics are created.
onSuccess() - Method in interface com.genband.mobile.api.services.call.ProcessListener
Triggered when the related process ended successfully
onSuccess(Snapshot) - Method in interface com.genband.mobile.api.services.call.Snapshot.TakeSnapshotCallback
Gets executed after successful snapshot capture operation.
onSuccess(String) - Method in interface com.genband.mobile.api.services.push.PushSubscriptionCallback
Callback method which is called when the operation is successful.
onSuccess() - Method in interface com.genband.mobile.api.services.push.PushUnsubscriptionCallback
Callback method which is called when the operation is successful.
onSuccess() - Method in interface com.genband.mobile.api.services.push.PushUpdateSubscriptionCallback
Callback method which is called when the operation is successful.
OrientationMode - Enum in com.genband.mobile.api.utilities
Enumerator for setting up the orientation of the video
OutgoingCallCreateInterface - Interface in com.genband.mobile.api.services.call
Callback for OutgoingCall object creation.
OutgoingCallInterface - Interface in com.genband.mobile.api.services.call
This class represents outgoing calls.

P

PROCESS_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning the process flow defined in the Mobile SDK can not be processed
ProcessListener - Interface in com.genband.mobile.api.services.call
Base interface for all processes listener
PushServiceInterface - Interface in com.genband.mobile.api.services.push
 
PushSubscriptionCallback - Interface in com.genband.mobile.api.services.push
 
pushSubscriptionInvalidated(String) - Method in interface com.genband.mobile.api.services.push.PushSubscriptionListener
This method invoked when the push subscription is invalidated by backend.
PushSubscriptionListener - Interface in com.genband.mobile.api.services.push
 
PushUnsubscriptionCallback - Interface in com.genband.mobile.api.services.push
 
PushUpdateSubscriptionCallback - Interface in com.genband.mobile.api.services.push
 

R

REGISTRATION_EXPIRED - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Registration expired.
rejectCall() - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Rejects the related incoming call
rejectCallFailed(IncomingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to reject an incoming call has failed.
rejectCallSuccedded(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to reject an incoming call has succeeded.
release() - Method in class com.genband.mobile.core.webrtc.view.VideoView
Removes child views and releases surface view renderer
REMOTE_SERVER_BUSY - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Remote server busy error occured;
remove(String) - Method in interface com.genband.mobile.api.services.calllog.CallLogServiceInterface
This method removes the call log and returns true, if the valid id is given, otherwise returns false.
removeAll() - Method in interface com.genband.mobile.api.services.calllog.CallLogServiceInterface
Remove all call logs, if succeeded returns true, otherwise false.
REQUEST_PENDING - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Request Pending
retrieve() - Method in interface com.genband.mobile.api.services.addressbook.AddressBookServiceInterface
Retrieves the list of personal address book entries from the server
retrieve(int, int) - Method in interface com.genband.mobile.api.services.calllog.CallLogServiceInterface
This method returns call logs with beginning the given startIndex to the count size .
retrieveAll() - Method in interface com.genband.mobile.api.services.calllog.CallLogServiceInterface
This method returns all call logs.
retrieveFailure(MobileError) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookApplicationListener
This method will be triggered,if the retrieve method fails.
retrieveSucceed(List<ContactInterface>) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookApplicationListener
This method will be triggered,if the retrieve method succeeds.
retryAfter - Variable in exception com.genband.mobile.api.utilities.exception.MobileException
 
retryAfter - Variable in class com.genband.mobile.api.utilities.MobileError
 
ringingFeedbackFailed(IncomingCallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when ringing feedback has failed.
RingingFeedbackOptions - Enum in com.genband.mobile.api.utilities
Enumerator for setting up the ringing feedback option
ringingFeedbackSucceeded(IncomingCallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when ringing feedback has succeeded.
rotateCameraOrientationToPosition(ScreenOrientation) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
This Method is used for rotating outgoing video
RTPStatisticsHandler - Interface in com.genband.mobile.api.services.call
Handler Interface to get RTP statistics

S

ScreenOrientation - Enum in com.genband.mobile.api.utilities
Screen Orientation enum for setting the camera
SDKEventManager - Class in com.genband.mobile.api.utilities
This class is used to trigger events from the application to the SDK that SDK can not register/detect by itself.
searchDirectory(String, Constants.AddressBookSearchType) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookServiceInterface
Searches the directory
searchDirectoryFailure(MobileError) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookApplicationListener
This method will be triggered,if the searchDirectory method fails.
searchDirectorySucceed(int, List<ContactInterface>) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookApplicationListener
This method will be triggered,if the searchDirectory method succeeds.
SECURITY_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning a security error is encountered
sendCustomParameters(Map<String, String>) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sends the given custom SIP headers to SPiDR server.
sendCustomParametersFail(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when sending the custom SIP headers has failed.
sendCustomParametersSuccess(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
This method is invoked when sending the custom SIP headers has succeeded.
sendDTMF(char) - Method in interface com.genband.mobile.api.services.call.CallInterface
Inserts Dual Tone Multi Frequency Signal to sending queue and returns the success
sendRingingFeedback() - Method in interface com.genband.mobile.api.services.call.IncomingCallInterface
Sends the ringing feedback to SPiDR.
ServiceProviderInterface - Interface in com.genband.mobile.api
This interface represents the general manager for services.
SESSION_FAILED - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
Session is failed
setAddressBookApplicationListener(AddressBookApplicationListener) - Method in interface com.genband.mobile.api.services.addressbook.AddressBookServiceInterface
Sets the callback mechanism of Addressbook Service.
setAudioCodecs(CodecSet.AudioCodecType[]) - Method in class com.genband.mobile.api.utilities.CodecSet
Sets preffered audio codec list
setAudioOpusCodecConfigurations(AudioCodecConfiguration) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the Audio Codec configurations.
setAudioReceiveBandwidth(int) - Method in class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
setAuditFrequence(int) - Method in class com.genband.mobile.api.utilities.Configuration
This method is used for setting time interval for sending control frames.
setAuthorizationName(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets authName name of user.
setBearerToken(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets bearer token of the user
setCallApplication(CallApplicationListener) - Method in interface com.genband.mobile.api.services.call.CallServiceInterface
Sets the call application interface which will be used to make call backs to the application layer This method should be called immediately after receiving the call service instance (for once)
setCallerName(String) - Method in interface com.genband.mobile.api.services.call.CallInterface
This method sets the caller name of origin.
setCaptureDevice(int, Camera.Size, ProcessListener) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets device capture and video resolution to specified position and resolution of the related call
setCaptureDevice(Intent, ProcessListener) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets device capture to image source for the related call
setCertificateDetails(String, String, File, String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets protocol information used in web socket connection creation.
setCodecPayloadTypeSet(List<CodecToReplace>) - Method in class com.genband.mobile.api.utilities.Configuration
Sets Codec Payload TypeSet for modified sdp creation
setCustomParameters(Map<String, String>) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets given custom SIP Headers as custom parameters to call in order to send them in all mid-call event requests.
setDefaultCameraMode(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets default camera mode for every call.
setDtmfToneDuration(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets duration value of DTMF tones im ms
setForceDisableMediaOnHold(boolean) - Method in class com.genband.mobile.api.utilities.Configuration
Forces to disable media transfer when media on hold is active.
setFps(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the parameter for frame per second.
setHMACToken(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets hmac token of the user
setHttpPersistentConnection(Boolean) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the indicator which shows whether httpPersistentConnection is enabled or not
setICECollectionTimeout(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets timeout value of ICE Collection
setIceOption(ICEOptions) - Method in class com.genband.mobile.api.utilities.Configuration
Sets ice option.
setICEServers(ICEServers) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the user's ICE servers that will be used for creating Peer Connection
setLocalVideoView(VideoView) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets GUI View for video of local user
setLogger(LoggingInterface) - Method in class com.genband.mobile.api.utilities.Configuration
Sets LoggingInterface reference used by LogManager.
setLogLevel(Constants.LogLevel) - Method in class com.genband.mobile.api.utilities.Configuration
Sets log level of Mobile SDK If not set, TRACE level is used as default.
setMirror(boolean) - Method in class com.genband.mobile.core.webrtc.view.VideoView
Enables/Disables mirror view
setNote(String) - Method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
 
setNotificationChannelID(String) - Method in class com.genband.mobile.api.utilities.Configuration
 
setOpusDtx(boolean) - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Sets DTX value which will enable or disable Discontinuous Transmission feature of Opus codec.
setOpusFec(boolean) - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Sets FEC value which will enable or disable ForwardErrorCorrection feature of Opus codec.
setOpusMaxAverageBitRate(int) - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Sets the MaxAverageBitRate.
setOpusMaxPlaybackRate(int) - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Sets the MaxPlaybackRate.
setOrientationMode(OrientationMode) - Method in class com.genband.mobile.api.utilities.Configuration
Sets orientation mode
setPassword(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets password of user
setPreferredCodecSet(CodecSet) - Method in class com.genband.mobile.api.utilities.Configuration
Sets preferred CodecSet for modified sdp creation
setPtime(int) - Method in class com.genband.mobile.api.utilities.AudioCodecConfiguration
Sets the Ptime value which will change the ptime configuration of Opus codec.
setPushServerURL(URL) - Method in class com.genband.mobile.api.utilities.Configuration
Sets push server URL
setPushSubscriptionListener(PushSubscriptionListener) - Method in interface com.genband.mobile.api.services.push.PushServiceInterface
The listener that must be implemented to receive the callbacks.
setReceiveVideoBandwidth(CallReceiveBandwidthLimit) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the bandwidth limit for all outgoing calls to be created and incoming calls to be received.
setRemoteVideoView(VideoView) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets GUI View for video of remote peer
setRestServerIp(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets server IP information used in REST requests.
setRestServerPort(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets server port information used in REST requests.
setRingingFeedbackOption(RingingFeedbackOptions) - Method in class com.genband.mobile.api.utilities.Configuration
APP --> The application side should manage the ringing feedback operations.
setScalingType(VideoView.ScalingType) - Method in class com.genband.mobile.core.webrtc.view.VideoView
 
setServerCertificate(Certificate) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the server certificate for secure HTTPS.
setSlowStartCallPolicy(SlowStartCallPolicy) - Method in class com.genband.mobile.api.utilities.Configuration
 
setSubscriptionID(String) - Method in class com.genband.mobile.api.utilities.Configuration
 
setTokenRealm(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the token used in anonymous calls.
setUsername(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets user name of user
setVideoCodecs(CodecSet.VideoCodecType[]) - Method in class com.genband.mobile.api.utilities.CodecSet
Sets preferred video codec list
setVideoEnabled(boolean) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets video enabled or not for this call.
setVideoReceiveBandwidth(int) - Method in class com.genband.mobile.api.utilities.CallReceiveBandwidthLimit
 
setVideoResolution(Camera.Size) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the desired video Resolution.
setVoiceEnabled(boolean) - Method in interface com.genband.mobile.api.services.call.CallInterface
Sets microphone muted or not for this call.
setWebSocketConnectionRetryLimit(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets the maximum number of times to retry the WebSocket connection in case the WebSocket connection fails.
setWebSocketConnectionTimeout(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets connection timeout for WebSocket.
setWebSocketServerIp(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets IP information used in web socket connection creation.
setWebSocketServerPort(int) - Method in class com.genband.mobile.api.utilities.Configuration
Sets port information used in web socket connection creation.
setWebSocketWithTokenAuthentication(boolean) - Method in class com.genband.mobile.api.utilities.Configuration
Sets webSocketAuthentication Mode If true, it uses token for webSocketConnection.
setxSessionId(String) - Method in class com.genband.mobile.api.utilities.Configuration
Sets session id of user
SlowStartCallPolicy - Enum in com.genband.mobile.api.utilities
Enum class that specifies processing policy for slow-start events.
Snapshot - Interface in com.genband.mobile.api.services.call
Snapshot class that Mobile SDK uses for capturing still images of the active video streams.
Snapshot.TakeSnapshotCallback - Interface in com.genband.mobile.api.services.call
 
STORE_PASSWORD - Variable in class com.genband.mobile.api.utilities.Constants.CertificateValues
 
STORE_TYPE - Variable in class com.genband.mobile.api.utilities.Constants.CertificateValues
 
subscribeToPushNotifications(String, String, String, PushSubscriptionCallback) - Method in interface com.genband.mobile.api.services.push.PushServiceInterface
This method registers application to push notifications.
SYSTEM_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
a general error covering non-specific exceptions

T

takeLocalVideoSnapshot(Snapshot.TakeSnapshotCallback) - Method in interface com.genband.mobile.api.services.call.CallInterface
Takes still image of the active local video stream
toString() - Method in enum com.genband.mobile.api.utilities.Constants.ChangeListenerKey
 
toString() - Method in enum com.genband.mobile.api.utilities.Constants.SubscribeServices
 
toString() - Method in enum com.genband.mobile.api.utilities.Constants.SupportedCallFeatures
 
toString() - Method in exception com.genband.mobile.api.utilities.exception.MobileException
Textual representation of the exception
toString() - Method in class com.genband.mobile.api.utilities.MobileError
Textual representation of the mobile error
transferCall(String) - Method in interface com.genband.mobile.api.services.call.CallInterface
Transfers the call to the given address.
transferCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to transfer a call has failed.
transferCallSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to transfer a call has succeeded.

U

unHoldCall() - Method in interface com.genband.mobile.api.services.call.CallInterface
Unholds the related call.
unHoldCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to hold a call has failed.
unHoldCallSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to hold a call has succeeded.
unMute() - Method in interface com.genband.mobile.api.services.call.CallInterface
Opens the voice of local user.
unMuteCallFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to unmute a call has failed.
unMuteCallSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to unmute a call has succeeded.
unsubscribeFromPushNotifications(String, PushUnsubscriptionCallback) - Method in interface com.genband.mobile.api.services.push.PushServiceInterface
This method removes the push notification subscription.
updatePushSubscription(String, String, String, PushUpdateSubscriptionCallback) - Method in interface com.genband.mobile.api.services.push.PushServiceInterface
This method updates the push subscription with a new device token.

V

VALIDITY_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning validity failure mainly on checks done through input parameters
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.AudioCodecConfiguration.DefaultConfigurationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.CodecSet.AudioCodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.CodecSet.VideoCodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.CodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.AddressBookSearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.CallTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.ChangeListenerKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.LoginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.NotificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.PublicRequestMethodTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.SDKEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.SubscribeServices
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.Constants.SupportedCallFeatures
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.ICEOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.OrientationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.RingingFeedbackOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.ScreenOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.SlowStartCallPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.api.utilities.VideoViewType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.genband.mobile.core.webrtc.view.VideoView.ScalingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.genband.mobile.api.utilities.AudioCodecConfiguration.DefaultConfigurationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.CodecSet.AudioCodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.CodecSet.VideoCodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.CodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.AddressBookSearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.CallTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.ChangeListenerKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.LoginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.NotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.PresenceStates
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.PublicRequestMethodTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.SDKEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.SubscribeServices
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.Constants.SupportedCallFeatures
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.ICEOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.OrientationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.RingingFeedbackOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.ScreenOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.SlowStartCallPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.api.utilities.VideoViewType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.genband.mobile.core.webrtc.view.VideoView.ScalingType
Returns an array containing the constants of this enum type, in the order they are declared.
videoCodecs - Variable in class com.genband.mobile.api.utilities.CodecSet
Preferred and sorted video codec list
videoMute() - Method in interface com.genband.mobile.api.services.call.CallInterface
 
videoMuteFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
The method that is called when an attempt to video mute fails in a call.
videoMuteSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
The method that is called when an attempt to video mute succeeded in a call.
videoStart() - Method in interface com.genband.mobile.api.services.call.CallInterface
Starts video of local user.
videoStartFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to start video on a call has failed.
videoStartSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to start video on a call has succeeded.
videoStop() - Method in interface com.genband.mobile.api.services.call.CallInterface
Stops the video of local user.
videoStopFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to stop video on a call has failed.
videoStopSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
Method invoked when attempt to stop video on a call has succeeded.
videoUnMute() - Method in interface com.genband.mobile.api.services.call.CallInterface
 
videoUnMuteFailed(CallInterface, MobileError) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
The method that is called when an attempt to video unMute failed in a call.
videoUnMuteSucceed(CallInterface) - Method in interface com.genband.mobile.api.services.call.CallApplicationListener
The method that is called when an attempt to video unMute succeeded in a call.
VideoView - Class in com.genband.mobile.core.webrtc.view
View class for rendering WebRTC Video Tracks
VideoView(Context, AttributeSet) - Constructor for class com.genband.mobile.core.webrtc.view.VideoView
Constructor will be called inflation from XML
VideoView.ScalingType - Enum in com.genband.mobile.core.webrtc.view
 
VideoViewType - Enum in com.genband.mobile.api.utilities
Enumeration that specifies types of Video Views.

W

WEBRTC_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
meaning a WebRTC error is occurred;
WEBSOCKET_FAILURE - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
WebSocket failure.
WEBSOCKET_TIMEOUT - Static variable in class com.genband.mobile.api.utilities.Constants.ErrorCodes
WebSocket connection timeout error
A B C E F G H I J K L M N O P R S T U V W 
Skip navigation links