blob: b5ff871c64cd067ad49e20b992784f47052de5dc [file] [log] [blame]
protocol/member fuchsia.hardware.pty/Device.AdvisoryLock(fuchsia.io/AdvisoryLockRequest request) -> (fuchsia.io/AdvisoryLocking_AdvisoryLock_Result result)
protocol/member fuchsia.hardware.pty/Device.Clone(fuchsia.io/OpenFlags flags,server_end:fuchsia.io/Node object)
protocol/member fuchsia.hardware.pty/Device.Close() -> (fuchsia.io/Node2_Close_Result result)
protocol/member fuchsia.hardware.pty/Device.CloseDeprecated() -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.ClrSetFeature(uint32 clr,uint32 set) -> (int32 status,uint32 features)
protocol/member fuchsia.hardware.pty/Device.Describe() -> (fuchsia.io/NodeInfo info)
protocol/member fuchsia.hardware.pty/Device.Describe2(fuchsia.io/ConnectionInfoQuery query) -> (fuchsia.io/ConnectionInfo info)
protocol/member fuchsia.hardware.pty/Device.GetAttr() -> (int32 s,fuchsia.io/NodeAttributes attributes)
protocol/member fuchsia.hardware.pty/Device.GetAttributes(fuchsia.io/NodeAttributesQuery query) -> (fuchsia.io/Node2_GetAttributes_Result result)
protocol/member fuchsia.hardware.pty/Device.GetBackingMemory(fuchsia.io/VmoFlags flags) -> (fuchsia.io/File2_GetBackingMemory_Result result)
protocol/member fuchsia.hardware.pty/Device.GetBufferDeprecatedUseGetBackingMemory(fuchsia.io/VmoFlags flags) -> (int32 s,fuchsia.mem/Buffer:optional buffer)
protocol/member fuchsia.hardware.pty/Device.GetFlags() -> (int32 s,fuchsia.io/OpenFlags flags)
protocol/member fuchsia.hardware.pty/Device.GetFlagsDeprecatedUseNode() -> (int32 s,fuchsia.io/OpenFlags flags)
protocol/member fuchsia.hardware.pty/Device.GetWindowSize() -> (int32 status,fuchsia.hardware.pty/WindowSize size)
protocol/member fuchsia.hardware.pty/Device.MakeActive(uint32 client_pty_id) -> (int32 status)
protocol/member fuchsia.hardware.pty/Device.OnConnectionInfo -> (fuchsia.io/ConnectionInfo info)
protocol/member fuchsia.hardware.pty/Device.OnOpen -> (int32 s,fuchsia.io/NodeInfo:optional info)
protocol/member fuchsia.hardware.pty/Device.OpenClient(uint32 id,server_end:fuchsia.hardware.pty/Device client) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.QueryFilesystem() -> (int32 s,fuchsia.io/FilesystemInfo:optional info)
protocol/member fuchsia.hardware.pty/Device.Read(uint64 count) -> (fuchsia.io/File2_Read_Result result)
protocol/member fuchsia.hardware.pty/Device.ReadAt(uint64 count,uint64 offset) -> (fuchsia.io/File2_ReadAt_Result result)
protocol/member fuchsia.hardware.pty/Device.ReadAtDeprecated(uint64 count,uint64 offset) -> (int32 s,vector<uint8>:8192 data)
protocol/member fuchsia.hardware.pty/Device.ReadDeprecated(uint64 count) -> (int32 s,vector<uint8>:8192 data)
protocol/member fuchsia.hardware.pty/Device.ReadEvents() -> (int32 status,uint32 events)
protocol/member fuchsia.hardware.pty/Device.Reopen(fuchsia.io/ConnectionOptions options,zx/handle:CHANNEL object_request)
protocol/member fuchsia.hardware.pty/Device.Resize(uint64 length) -> (fuchsia.io/File2_Resize_Result result)
protocol/member fuchsia.hardware.pty/Device.Seek(fuchsia.io/SeekOrigin origin,int64 offset) -> (fuchsia.io/File2_Seek_Result result)
protocol/member fuchsia.hardware.pty/Device.SeekDeprecated(int64 offset,fuchsia.io/SeekOrigin start) -> (int32 s,uint64 offset)
protocol/member fuchsia.hardware.pty/Device.SetAttr(fuchsia.io/NodeAttributeFlags flags,fuchsia.io/NodeAttributes attributes) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.SetFlags(fuchsia.io/OpenFlags flags) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.SetFlagsDeprecatedUseNode(fuchsia.io/OpenFlags flags) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.SetWindowSize(fuchsia.hardware.pty/WindowSize size) -> (int32 status)
protocol/member fuchsia.hardware.pty/Device.Sync() -> (fuchsia.io/Node2_Sync_Result result)
protocol/member fuchsia.hardware.pty/Device.SyncDeprecated() -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.TruncateDeprecatedUseResize(uint64 length) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.UpdateAttributes(fuchsia.io/NodeAttributes2 attributes) -> (fuchsia.io/Node2_UpdateAttributes_Result result)
protocol/member fuchsia.hardware.pty/Device.Write(vector<uint8>:8192 data) -> (fuchsia.io/File2_Write_Result result)
protocol/member fuchsia.hardware.pty/Device.WriteAt(vector<uint8>:8192 data,uint64 offset) -> (fuchsia.io/File2_WriteAt_Result result)
protocol/member fuchsia.hardware.pty/Device.WriteAtDeprecated(vector<uint8>:8192 data,uint64 offset) -> (int32 s,uint64 actual)
protocol/member fuchsia.hardware.pty/Device.WriteDeprecated(vector<uint8>:8192 data) -> (int32 s,uint64 actual)
protocol fuchsia.hardware.pty/Device
const fuchsia.hardware.pty/EVENT_HANGUP uint32 1
const fuchsia.hardware.pty/EVENT_INTERRUPT uint32 2
const fuchsia.hardware.pty/EVENT_MASK uint32 15
const fuchsia.hardware.pty/EVENT_SUSPEND uint32 4
const fuchsia.hardware.pty/EVENT_WINDOW_SIZE uint32 8
const fuchsia.hardware.pty/FEATURE_RAW uint32 1
const fuchsia.hardware.pty/SIGNAL_EVENT fuchsia.device/DeviceSignal 33554432
struct/member fuchsia.hardware.pty/WindowSize.height uint32
struct/member fuchsia.hardware.pty/WindowSize.width uint32
struct fuchsia.hardware.pty/WindowSize
library fuchsia.hardware.pty