HealthShare Health Connect 2021.1Opens in a new window > Class Reference > %SYS namespace > %Stream.Interface

%Stream.Interface

class %Stream.Interface extends %Library.RegisteredObject

Method Inventory (Including Private)

Methods (Including Private)

classmethod AppendFromDevice(ByRef handle As %Stream.Object, len As %Integer, ByRef written As %Integer) as %Status [ Language = objectscript ]
classmethod CopyFrom(source As %Stream.Object, ByRef target As %Stream.Object, offset As %Integer, length As %Integer) as %Status [ Language = objectscript ]
classmethod CopyFromFileStream(source As %Stream.FileBinary, dest As %Stream.Object) [ Language = objectscript ]
private classmethod GetError(rc As %Status) as %String [ Language = objectscript ]
classmethod InputFromDevice(handle As %Stream.Object, ByRef len As %Integer = 0) as %Status [ Language = objectscript ]
private classmethod OutputToDevice(handle As %Stream.Object, len As %Integer = -1) as %Status [ Language = objectscript ]
classmethod ReadStream(handle As %Stream.Object, length As %Integer, ByRef msg As %String) as %Integer [ Language = objectscript ]
classmethod ReadStreamAt(handle As %Stream.Object, position As %Integer, length As %Integer, ByRef msg As %String) as %Integer [ Language = objectscript ]
classmethod SetBytesAt(ByRef source As %Stream.Object, offset As %Integer, length As %Integer, ByRef written As %Integer) as %Status [ Language = objectscript ]
classmethod Truncate(source As %Stream.Object, length As %Integer) as %Status [ Language = objectscript ]
classmethod WriteStream(handle As %Stream.Object, length As %Integer, ByRef msg As %String) as %Integer [ Language = objectscript ]

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window