blob: f8171d51f3c8fc59c562485cd28a5c926ee0e8a4 [file] [log] [blame]
protocol/member fuchsia.hardware.pty/Device.AdvisoryLock(fuchsia.io2/AdvisoryLockRequest request) -> (fuchsia.io2/AdvisoryLocking_AdvisoryLock_Result result)
protocol/member fuchsia.hardware.pty/Device.Clone(uint32 flags,server_end:fuchsia.io/Node object)
protocol/member fuchsia.hardware.pty/Device.Close() -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.Close2() -> (fuchsia.io/Node_Close2_Result result)
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/Node_GetAttributes_Result result)
protocol/member fuchsia.hardware.pty/Device.GetBackingMemory(fuchsia.io/VmoFlags flags) -> (fuchsia.io/File_GetBackingMemory_Result result)
protocol/member fuchsia.hardware.pty/Device.GetBuffer(uint32 flags) -> (int32 s,fuchsia.mem/Buffer:optional buffer)
protocol/member fuchsia.hardware.pty/Device.GetFlags() -> (int32 s,uint32 flags)
protocol/member fuchsia.hardware.pty/Device.GetWindowSize() -> (int32 status,fuchsia.hardware.pty/WindowSize size)
protocol/member fuchsia.hardware.pty/Device.IoToIo2Placeholder()
protocol/member fuchsia.hardware.pty/Device.MakeActive(uint32 client_pty_id) -> (int32 status)
protocol/member fuchsia.hardware.pty/Device.NodeGetFlags() -> (int32 s,uint32 flags)
protocol/member fuchsia.hardware.pty/Device.NodeSetFlags(uint32 flags) -> (int32 s)
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.Read(uint64 count) -> (int32 s,vector<uint8>:8192 data)
protocol/member fuchsia.hardware.pty/Device.Read2(uint64 count) -> (fuchsia.io/File_Read2_Result result)
protocol/member fuchsia.hardware.pty/Device.ReadAt(uint64 count,uint64 offset) -> (int32 s,vector<uint8>:8192 data)
protocol/member fuchsia.hardware.pty/Device.ReadAt2(uint64 count,uint64 offset) -> (fuchsia.io/File_ReadAt2_Result result)
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/File_Resize_Result result)
protocol/member fuchsia.hardware.pty/Device.Seek(int64 offset,fuchsia.io/SeekOrigin start) -> (int32 s,uint64 offset)
protocol/member fuchsia.hardware.pty/Device.Seek2(fuchsia.io/SeekOrigin origin,int64 offset) -> (fuchsia.io/File_Seek2_Result result)
protocol/member fuchsia.hardware.pty/Device.SetAttr(uint32 flags,fuchsia.io/NodeAttributes attributes) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.SetFlags(uint32 flags) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.SetWindowSize(fuchsia.hardware.pty/WindowSize size) -> (int32 status)
protocol/member fuchsia.hardware.pty/Device.Sync() -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.Sync2() -> (fuchsia.io/Node_Sync2_Result result)
protocol/member fuchsia.hardware.pty/Device.Truncate(uint64 length) -> (int32 s)
protocol/member fuchsia.hardware.pty/Device.UpdateAttributes(fuchsia.io/NodeAttributes2 attributes) -> (fuchsia.io/Node_UpdateAttributes_Result result)
protocol/member fuchsia.hardware.pty/Device.Write(vector<uint8>:8192 data) -> (int32 s,uint64 actual)
protocol/member fuchsia.hardware.pty/Device.Write2(vector<uint8>:8192 data) -> (fuchsia.io/File_Write2_Result result)
protocol/member fuchsia.hardware.pty/Device.WriteAt(vector<uint8>:8192 data,uint64 offset) -> (int32 s,uint64 actual)
protocol/member fuchsia.hardware.pty/Device.WriteAt2(vector<uint8>:8192 data,uint64 offset) -> (fuchsia.io/File_WriteAt2_Result result)
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 7
const fuchsia.hardware.pty/EVENT_SUSPEND uint32 4
const fuchsia.hardware.pty/FEATURE_RAW uint32 1
const fuchsia.hardware.pty/SIGNAL_EVENT uint32 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