fuchsia.hardware.rtc

添加数量:15

协议

设备

fuchsia.hardware.rtc/rtc.fidl 中定义

获取

获取当前的 RTC 时间。 如果驱动程序检测到没有有效的报告时间,则返回 ZX_ERR_INTERNAL 错误。

请求

<EMPTY>

响应

名称类型
payload Device_Get_Result

设置

设置 RTC 时间。 如果 RTC 时间无效,驱动程序将返回 ZX_ERR_OUT_OF_RANGE 错误。

请求

名称类型
rtc Time

响应

名称类型
payload Device_Set_Result

结构

Device_Get_Response

fuchsia.hardware.rtc/rtc.fidl 中定义

字段类型说明默认
rtc Time 无默认取景方式

Device_Set_Response

fuchsia.hardware.rtc/rtc.fidl 中定义

字段类型说明默认
status zx/Status 无默认取景方式

时间

fuchsia.hardware.rtc/rtc.fidl 中定义

字段类型说明默认
seconds uint8 无默认取景方式
minutes uint8 无默认取景方式
hours uint8 无默认取景方式
day uint8 无默认取景方式
month uint8 无默认取景方式
year uint16 无默认取景方式

联合

Device_Get_Result 严格

fuchsia.hardware.rtc/rtc.fidl 中定义

序数变体类型说明
response Device_Get_Response
err zx/Status
framework_err internal

Device_Set_Result 严格

fuchsia.hardware.rtc/rtc.fidl 中定义

序数变体类型说明
response Device_Set_Response
framework_err internal

服务

服务

fuchsia.hardware.rtc/rtc.fidl 中定义

名称类型传输
设备 fuchsia.hardware.rtc/Device 频道