| Known Indirect Subclasses |
A listener interface for monitoring events of a particular type of Session
instance. All callbacks are called on the main thread.
| abstract void |
onSessionEnded(T session, int error)
Called when a
session has ended.
|
| abstract void |
onSessionEnding(T session)
Called when a
session is ending.
|
| abstract void |
onSessionResumeFailed(T session, int error)
Called when a previous saved
session failed to resume.
|
| abstract void |
onSessionResumed(T session, boolean wasSuspended)
Called when
session has been successfully resumed.
|
| abstract void | |
| abstract void |
onSessionStartFailed(T session, int error)
Called when a
session failed to start.
|
| abstract void | |
| abstract void |
onSessionStarting(T session)
Called when a
session is attempting to start.
|
| abstract void |
onSessionSuspended(T session, int reason)
Called when a
session has been suspended.
|
Called when a session has ended.
| session | The Session. |
|---|---|
| error | The error code, one of CastStatusCodes. |
Called when a session is ending.
| session | The Session. |
|---|
Called when a previous saved session failed to resume.
| session | The Session. |
|---|---|
| error | The error code, one of CastStatusCodes. |
Called when session has been successfully resumed. If
wasSuspended is true, then session is resumed
from the previous suspension. Otherwise it is resumed from the previous saved
session.
| session | The Session. |
|---|---|
| wasSuspended | Is the session resumed from suspension. |
Called when a session is attempting to resume.
| session | The Session. |
|---|---|
| sessionId | ID of the started session. |
Called when a session failed to start.
| session | The Session. |
|---|---|
| error | The error code of CastStatusCodes. |
Called when a session has been successfully started.
| session | The Session. |
|---|---|
| sessionId | ID of the started session. |
Called when a session is attempting to start.
| session | The Session. |
|---|
Called when a session has been suspended.
| session | The Session. |
|---|---|
| reason | The reason for suspension. Defined in CastStatusCodes
or GoogleApiClient.ConnectionCallbacks. |