java.lang.Object | ||
↳ | com.gsma.services.rcs.extension.MultimediaSession | |
↳ | com.gsma.services.rcs.extension.MultimediaStreamingSession |
This class maintains the information related to a multimedia session for a real time streaming service.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
abortSession()
Aborts the session
| ||||||||||
void |
acceptInvitation()
Accepts session invitation.
| ||||||||||
RcsService.Direction |
getDirection()
Returns the direction of the session
| ||||||||||
MultimediaSession.ReasonCode |
getReasonCode()
Returns the reason code of the state of the session
| ||||||||||
ContactId |
getRemoteContact()
Returns the remote contact identifier
| ||||||||||
String |
getServiceId()
Returns the service ID
| ||||||||||
String |
getSessionId()
Returns the session ID of the multimedia session
| ||||||||||
MultimediaSession.State |
getState()
Returns the state of the session
| ||||||||||
void |
rejectInvitation()
Rejects session invitation
| ||||||||||
void |
sendPayload(byte[] content)
Sends a payload in real time
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.gsma.services.rcs.extension.MultimediaSession
| |||||||||||
From class
java.lang.Object
|
Aborts the session
RcsPermissionDeniedException | |
RcsGenericException | |
RcsPermissionDeniedException |
Accepts session invitation.
RcsPermissionDeniedException | |
RcsGenericException | |
RcsPermissionDeniedException |
Returns the reason code of the state of the session
RcsGenericException |
---|
Returns the session ID of the multimedia session
RcsGenericException |
---|
Rejects session invitation
RcsPermissionDeniedException | |
RcsGenericException | |
RcsPermissionDeniedException |
Sends a payload in real time
content | Payload content |
---|
RcsPermissionDeniedException | |
RcsGenericException | |
RcsPermissionDeniedException |