Google is committed to advancing racial equity for Black communities. See how.

fuchsia.developer.remotecontrol

PROTOCOLS

ArchiveIterator

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

GetNext

Request

NameType

Response

NameType
result ArchiveIterator_GetNext_Result

RemoteControl

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

Connect

Request

NameType
selector fuchsia.diagnostics/Selector
service_chan handle<channel>

Response

NameType
result RemoteControl_Connect_Result

IdentifyHost

Request

NameType

Response

NameType
result RemoteControl_IdentifyHost_Result

OpenHub

Request

NameType
server request<fuchsia.io/Directory>

Response

NameType
result RemoteControl_OpenHub_Result

Select

Request

NameType
selector fuchsia.diagnostics/Selector

Response

NameType
result RemoteControl_Select_Result

RemoteDiagnosticsBridge

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

Hello

Request

NameType

Response

NameType

StreamDiagnostics

Request

NameType
parameters BridgeStreamParameters
iterator request<ArchiveIterator>

Response

NameType
result RemoteDiagnosticsBridge_StreamDiagnostics_Result

STRUCTS

ArchiveIterator_GetNext_Response

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameTypeDescriptionDefault
entry vector<ArchiveIteratorEntry>[1] No default

RemoteControl_Connect_Response

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescriptionDefault
match ServiceMatch No default

RemoteControl_IdentifyHost_Response

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescriptionDefault
response IdentifyHostResponse No default

RemoteControl_OpenHub_Response

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescriptionDefault

RemoteControl_Select_Response

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescriptionDefault
matches vector<ServiceMatch>[250] No default

RemoteDiagnosticsBridge_StreamDiagnostics_Response

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameTypeDescriptionDefault

ServiceMatch

Defined in fuchsia.developer.remotecontrol/service-discovery.fidl

NameTypeDescriptionDefault
moniker vector<string>[25] No default
subdir string[10] No default
service string[150] No default

ENUMS

ArchiveIteratorError

Type: uint32

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameValueDescription
GENERIC_ERROR 1
DATA_READ_FAILED 2
TRUNCATION_FAILED 3

ConnectError

Type: uint32

Defined in fuchsia.developer.remotecontrol/service-discovery.fidl

NameValueDescription
NO_MATCHING_SERVICES 1
MULTIPLE_MATCHING_SERVICES 2
SERVICE_DISCOVERY_FAILED 3
SERVICE_CONNECT_FAILED 4

IdentifyHostError

Type: uint32

Defined in fuchsia.developer.remotecontrol/host-identification.fidl

NameValueDescription
LIST_INTERFACES_FAILED 1
GET_DEVICE_NAME_FAILED 2

RebootType

Type: uint32

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameValueDescription
REBOOT 1
RECOVERY 2
BOOTLOADER 3

SelectError

Type: uint32

Defined in fuchsia.developer.remotecontrol/service-discovery.fidl

NameValueDescription
SERVICE_DISCOVERY_FAILED 1

StreamError

Type: uint32

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameValueDescription
GENERIC_ERROR 1
MISSING_PARAMETER 2
UNSUPPORTED_PARAMETER 3
SETUP_SUBSCRIPTION_FAILED 4

TABLES

ArchiveIteratorEntry

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

OrdinalNameTypeDescription
1 data string[32768]
2 truncated_chars uint32

BridgeStreamParameters

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

OrdinalNameTypeDescription
1 stream_mode fuchsia.diagnostics/StreamMode
2 data_type fuchsia.diagnostics/DataType

IdentifyHostResponse

Defined in fuchsia.developer.remotecontrol/host-identification.fidl

OrdinalNameTypeDescription
1 addresses vector<fuchsia.net/Subnet>
2 nodename string[255]
3 boot_timestamp_nanos uint64

UNIONS

ArchiveIterator_GetNext_Result

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameTypeDescription
response ArchiveIterator_GetNext_Response
err ArchiveIteratorError

RemoteControl_Connect_Result

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescription
response RemoteControl_Connect_Response
err ConnectError

RemoteControl_IdentifyHost_Result

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescription
response RemoteControl_IdentifyHost_Response
err IdentifyHostError

RemoteControl_OpenHub_Result

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescription
response RemoteControl_OpenHub_Response
err zx/status

RemoteControl_Select_Result

Defined in fuchsia.developer.remotecontrol/remote-control.fidl

NameTypeDescription
response RemoteControl_Select_Response
err SelectError

RemoteDiagnosticsBridge_StreamDiagnostics_Result

Defined in fuchsia.developer.remotecontrol/diagnostics-bridge.fidl

NameTypeDescription
response RemoteDiagnosticsBridge_StreamDiagnostics_Response
err StreamError

CONSTANTS

NameValueTypeDescription
MAX_COMPONENT_SUBDIR_LEN 10 uint16
MAX_CONNECT_MATCHES 5 uint16
MAX_ENTRIES 1 int32
MAX_MONIKER_SEGMENT_LENGTH 100 uint16
MAX_NUM_MATCHES 250 uint16
MAX_SERVICE_NAME_LEN 150 uint16