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

fuchsia.developer.remotecontrol

PROTOCOLS

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

LaunchSuite

Request

NameType
test_url fuchsia.url/Url
suite request<fuchsia.test/Suite>
controller request<fuchsia.test.manager/SuiteController>

Response

NameType
result RemoteControl_LaunchSuite_Result

Select

Request

NameType
selector fuchsia.diagnostics/Selector

Response

NameType
result RemoteControl_Select_Result

STRUCTS

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_LaunchSuite_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

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

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

TABLES

IdentifyHostResponse

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

OrdinalNameTypeDescription
1 addresses vector<fuchsia.net.stack/InterfaceAddress>[255]
2 nodename string[255]

UNIONS

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_LaunchSuite_Result

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

NameTypeDescription
response RemoteControl_LaunchSuite_Response
err fuchsia.test.manager/LaunchError

RemoteControl_Select_Result

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

NameTypeDescription
response RemoteControl_Select_Response
err SelectError

CONSTANTS

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