blob: 8039368c027b53c9d16b82e9265733b26e134308 [file] [log] [blame] [edit]
[
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.Disable",
"strictness": "flexible",
"ordinal": "547375520742554393",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_Disable_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.Enable",
"strictness": "flexible",
"ordinal": "6784697999065719342",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_Enable_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.GetInput",
"strictness": "flexible",
"ordinal": "2584673235362685201",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_GetInput_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.GetNumInputs",
"strictness": "flexible",
"ordinal": "8531740354274582083",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_GetNumInputs_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.GetProperties",
"strictness": "flexible",
"ordinal": "2758748715462866138",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_GetProperties_Response"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.GetRate",
"strictness": "flexible",
"ordinal": "1121163806855671421",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_GetRate_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.IsEnabled",
"strictness": "flexible",
"ordinal": "933050423591341447",
"direction": "two_way",
"response": "fuchsia.hardware.clock/Clock_IsEnabled_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.QuerySupportedRate",
"strictness": "flexible",
"ordinal": "4342302280982685137",
"direction": "two_way",
"request": "fuchsia.hardware.clock/ClockQuerySupportedRateRequest",
"response": "fuchsia.hardware.clock/Clock_QuerySupportedRate_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.SetInput",
"strictness": "flexible",
"ordinal": "5218173341159048288",
"direction": "two_way",
"request": "fuchsia.hardware.clock/ClockSetInputRequest",
"response": "fuchsia.hardware.clock/Clock_SetInput_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.clock/Clock.SetRate",
"strictness": "flexible",
"ordinal": "1032981018767748612",
"direction": "two_way",
"request": "fuchsia.hardware.clock/ClockSetRateRequest",
"response": "fuchsia.hardware.clock/Clock_SetRate_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.clock/Clock",
"openness": "open",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/ClockQuerySupportedRateRequest.hz_in",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/ClockQuerySupportedRateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/ClockSetInputRequest.idx",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/ClockSetInputRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/ClockSetRateRequest.hz",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/ClockSetRateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_GetInput_Response.index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_GetInput_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_GetNumInputs_Response.n",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_GetNumInputs_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_GetProperties_Response.id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_GetProperties_Response.name",
"ordinal": "2",
"type": "string:256"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_GetProperties_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_GetRate_Response.hz",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_GetRate_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_IsEnabled_Response.enabled",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_IsEnabled_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.hardware.clock/Clock_QuerySupportedRate_Response.hz_out",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.hardware.clock/Clock_QuerySupportedRate_Response"
},
{
"kind": "const",
"name": "fuchsia.hardware.clock/MAX_CLOCK_NAME_LEN",
"type": "uint32",
"value": "256"
},
{
"kind": "library",
"name": "fuchsia.hardware.clock"
}
]