public abstract class

MultimediaStreamingSessionListener

extends Object
java.lang.Object
   ↳ com.gsma.services.rcs.extension.MultimediaStreamingSessionListener

Class Overview

This class offers callback methods on multimedia streaming session events

Summary

Public Constructors
MultimediaStreamingSessionListener()
Public Methods
abstract void onPayloadReceived(ContactId contact, String sessionId, byte[] content)
Callback called when a multimedia message or data is received.
abstract void onStateChanged(ContactId contact, String sessionId, MultimediaSession.State state, MultimediaSession.ReasonCode reasonCode)
Callback called when the multimedia messaging session state/reasoncode is changed.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public MultimediaStreamingSessionListener ()

Since: API Level 1.5

Public Methods

public abstract void onPayloadReceived (ContactId contact, String sessionId, byte[] content)

Since: API Level 1.5

Callback called when a multimedia message or data is received.

Parameters
contact Contact ID
sessionId Session ID
content Payload content

public abstract void onStateChanged (ContactId contact, String sessionId, MultimediaSession.State state, MultimediaSession.ReasonCode reasonCode)

Since: API Level 1.5

Callback called when the multimedia messaging session state/reasoncode is changed.

Parameters
contact Contact ID
sessionId Session ID
state State
reasonCode Reason code