Package types (0.1.0)

API documentation for devicestreaming_v1.types package.

Classes

AdbMessage

A message to an ADB server.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AndroidDevice

A single Android device.

CancelDeviceSessionRequest

Request message for DirectAccessService.CancelDeviceSession.

Close

Message signifying that the stream closed.

CreateDeviceSessionRequest

Request message for DirectAccessService.CreateDeviceSession.

DeviceMessage

A message returned from a device.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeviceSession

Protobuf message describing the device message, used from several RPCs.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Fail

Message signifying that the stream failed to open

GetDeviceSessionRequest

Request message for DirectAccessService.GetDeviceSession.

ListDeviceSessionsRequest

Request message for DirectAccessService.ListDeviceSessions.

ListDeviceSessionsResponse

Response message for DirectAccessService.ListDeviceSessions.

Okay

Message signifying that the stream is open

Open

Message for opening a new stream.

StatusUpdate

A StatusUpdate message given over the ADB protocol for the device state.

StreamData

Data for a stream.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

StreamStatus

The result of a stream.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateDeviceSessionRequest

Request message for DirectAccessService.UpdateDeviceSession.