fuchsia.developer.remotecontrol

PROTOCOLS

ComponentController

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

OnTerminated

Response

NameType
exit_code int64

Ping

Request

NameType

Response

NameType
response bool

Kill

Request

NameType

Response

NameType
result ComponentController_Kill_Result

RemoteControl

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

StartComponent

Request

NameType
component_url string[2083]
args vector<string>
component_stdout handle<socket>
component_stderr handle<socket>
controller request<ComponentController>

Response

NameType
result RemoteControl_StartComponent_Result

IdentifyHost

Request

NameType

Response

NameType
result RemoteControl_IdentifyHost_Result

RebootDevice

Request

NameType
reboot_type RebootType

Response

NameType

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

STRUCTS

ComponentController_Kill_Response

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

NameTypeDescriptionDefault

Ipv4Address

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

Ipv4Address is expressed in network byte order, so the most significant byte ("127" in the address "127.0.0.1") will be at index 0.

NameTypeDescriptionDefault
addr uint8[4] No default

Ipv6Address

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

Ipv6Address is expressed in network byte order, so the most significant byte ("ff" in the address "ff02::1") will be at index 0.

NameTypeDescriptionDefault
addr uint8[16] No default

InterfaceAddress

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

NameTypeDescriptionDefault
ip_address IpAddress

The IP address of the interface.

No default
prefix_len uint8

The length of the network portion of the interface IP address.

No default

RemoteControl_StartComponent_Response

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

NameTypeDescriptionDefault

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

ENUMS

ComponentControlError

Type: uint32

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

NameValueDescription
COMPONENT_CONTROL_FAILURE 1
CONTROLLER_SETUP_FAILURE 2

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

TABLES

IdentifyHostResponse

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

OrdinalNameTypeDescription
1 addresses vector<InterfaceAddress>[255]
2 nodename string[255]

UNIONS

ComponentController_Kill_Result

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

NameTypeDescription
response ComponentController_Kill_Response
err ComponentControlError

IpAddress

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

Represents an IP address that may be either v4 or v6.

NameTypeDescription
ipv4 Ipv4Address
ipv6 Ipv6Address

RemoteControl_StartComponent_Result

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

NameTypeDescription
response RemoteControl_StartComponent_Response
err ComponentControlError

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

CONSTANTS

NameValueTypeDescription
MAX_URL_LENGTH 2083 uint16