sdk/fidl/fuchsia.hardware.pty/README.md
fuchsia.hardware.pty
PROTOCOLS
Device
Defined in fuchsia.hardware.pty/pty.fidl
AdvisoryLock
Request {#Device.AdvisoryLock_Request}
Response {#Device.AdvisoryLock_Response}
Clone
Request {#Device.Clone_Request}
Close
Request {#Device.Close_Request}
<EMPTY>
Response {#Device.Close_Response}
Close2
Request {#Device.Close2_Request}
<EMPTY>
Response {#Device.Close2_Response}
ClrSetFeature
Request {#Device.ClrSetFeature_Request}
Response {#Device.ClrSetFeature_Response}
Describe
Request {#Device.Describe_Request}
<EMPTY>
Response {#Device.Describe_Response}
Describe2
Request {#Device.Describe2_Request}
Response {#Device.Describe2_Response}
GetAttr
Request {#Device.GetAttr_Request}
<EMPTY>
Response {#Device.GetAttr_Response}
GetAttributes
Request {#Device.GetAttributes_Request}
Response {#Device.GetAttributes_Response}
GetBackingMemory
Request {#Device.GetBackingMemory_Request}
Response {#Device.GetBackingMemory_Response}
GetBuffer
Request {#Device.GetBuffer_Request}
Response {#Device.GetBuffer_Response}
GetFlags
Request {#Device.GetFlags_Request}
<EMPTY>
Response {#Device.GetFlags_Response}
GetWindowSize
Request {#Device.GetWindowSize_Request}
<EMPTY>
Response {#Device.GetWindowSize_Response}
IoToIo2Placeholder
Request {#Device.IoToIo2Placeholder_Request}
<EMPTY>
MakeActive
Request {#Device.MakeActive_Request}
Response {#Device.MakeActive_Response}
NodeGetFlags
Request {#Device.NodeGetFlags_Request}
<EMPTY>
Response {#Device.NodeGetFlags_Response}
NodeSetFlags
Request {#Device.NodeSetFlags_Request}
Response {#Device.NodeSetFlags_Response}
OnConnectionInfo
Response {#Device.OnConnectionInfo_Response}
OnOpen
Response {#Device.OnOpen_Response}
OpenClient
Request {#Device.OpenClient_Request}
Response {#Device.OpenClient_Response}
Read
Request {#Device.Read_Request}
Response {#Device.Read_Response}
Read2
Request {#Device.Read2_Request}
Response {#Device.Read2_Response}
ReadAt
Request {#Device.ReadAt_Request}
Response {#Device.ReadAt_Response}
ReadAt2
Request {#Device.ReadAt2_Request}
Response {#Device.ReadAt2_Response}
ReadEvents
Request {#Device.ReadEvents_Request}
<EMPTY>
Response {#Device.ReadEvents_Response}
Reopen
Request {#Device.Reopen_Request}
Resize
Request {#Device.Resize_Request}
Response {#Device.Resize_Response}
Seek
Request {#Device.Seek_Request}
Response {#Device.Seek_Response}
Seek2
Request {#Device.Seek2_Request}
Response {#Device.Seek2_Response}
SetAttr
Request {#Device.SetAttr_Request}
Response {#Device.SetAttr_Response}
SetFlags
Request {#Device.SetFlags_Request}
Response {#Device.SetFlags_Response}
SetWindowSize
Request {#Device.SetWindowSize_Request}
Response {#Device.SetWindowSize_Response}
Sync
Request {#Device.Sync_Request}
<EMPTY>
Response {#Device.Sync_Response}
Sync2
Request {#Device.Sync2_Request}
<EMPTY>
Response {#Device.Sync2_Response}
Truncate
Request {#Device.Truncate_Request}
Response {#Device.Truncate_Response}
UpdateAttributes
Request {#Device.UpdateAttributes_Request}
Response {#Device.UpdateAttributes_Response}
Write
Request {#Device.Write_Request}
Response {#Device.Write_Response}
Write2
Request {#Device.Write2_Request}
Response {#Device.Write2_Response}
WriteAt
Request {#Device.WriteAt_Request}
Response {#Device.WriteAt_Response}
WriteAt2
Request {#Device.WriteAt2_Request}
Response {#Device.WriteAt2_Response}
STRUCTS
WindowSize {#WindowSize data-text=“WindowSize”}
Defined in fuchsia.hardware.pty/pty.fidl
CONSTANTS