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

AddId

Request

NameType
id uint64

Response

NameType

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 resource

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

NameTypeDescriptionDefault
entry vector<ArchiveIteratorEntry>[1] No default

InlineData

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

NameTypeDescriptionDefault
data string[32768] No default
truncated_chars uint32 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 strict

Type: uint32

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

NameValueDescription
GENERIC_ERROR 1
DATA_READ_FAILED 2
TRUNCATION_FAILED 3

ConnectError strict

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 strict

Type: uint32

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

NameValueDescription
LIST_INTERFACES_FAILED 1
GET_DEVICE_NAME_FAILED 2
PROXY_CONNECTION_FAILED 3

RebootType strict

Type: uint32

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

NameValueDescription
REBOOT 1
RECOVERY 2
BOOTLOADER 3

SelectError strict

Type: uint32

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

NameValueDescription
SERVICE_DISCOVERY_FAILED 1

StreamError strict

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 resource

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

OrdinalNameTypeDescription
1 data string[32768]
2 truncated_chars uint32
3 diagnostics_data DiagnosticsData

BridgeStreamParameters

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

OrdinalNameTypeDescription
1 stream_mode fuchsia.diagnostics/StreamMode
2 data_type fuchsia.diagnostics/DataType
3 client_selector_configuration fuchsia.diagnostics/ClientSelectorConfiguration
4 accessor_path fuchsia.io2/Path

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
4 serial_number string[255]
5 ids vector<uint64>
6 product_config string[100]
7 board_config string[100]

UNIONS

ArchiveIterator_GetNext_Result strict resource

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

NameTypeDescription
response ArchiveIterator_GetNext_Response
err ArchiveIteratorError

DiagnosticsData strict resource

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

NameTypeDescription
inline InlineData
socket handle<socket>

RemoteControl_Connect_Result strict

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

NameTypeDescription
response RemoteControl_Connect_Response
err ConnectError

RemoteControl_IdentifyHost_Result strict

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

NameTypeDescription
response RemoteControl_IdentifyHost_Response
err IdentifyHostError

RemoteControl_OpenHub_Result strict

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

NameTypeDescription
response RemoteControl_OpenHub_Response
err zx/status

RemoteControl_Select_Result strict

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

NameTypeDescription
response RemoteControl_Select_Response
err SelectError

RemoteDiagnosticsBridge_StreamDiagnostics_Result strict

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