- 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
-
- 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
-
- 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
-
- 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
-
- 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).
- 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
- 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
- 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.