%IO.Socket
class %IO.Socket extends %IO.DeviceStream, %IO.IParts.SocketIO, %IO.SocketCommon
Property Inventory
Method Inventory
Properties
property Host as %String (MAXLEN = 500);
Property methods: HostDisplayToLogical(), HostGet(), HostIsValid(), HostLogicalToDisplay(), HostLogicalToOdbc(), HostNormalize(), HostSet()
Methods
method Close(Output pSC As %Status, pIntentional As %Boolean = 1, pSCReason As %Status = $$$OK) as %Boolean
Disconnect and close the current connection
method Open(pHost As %String = "", pPort As %String = "", ByRef pTimeout As %Numeric = -1, Output pSC As %Status) as %Boolean
Establish a TCP connection to the given host computer on the given port number, if possible within pTimeout.
Inherited Members
Inherited Properties
- AtEnd
 - CharEncoding
 - DefaultFlushOnWrite
 - DisconnectHandler
 - InputBufferSize
 - IsCharacter
 - IsOpen
 - IsSingleByte
 - KeepAliveInterval
 - LineTerminator
 - LocalInterface
 - Name
 - OutputBufferSize
 - Port
 - Remote
 - SSLConfig
 - TCPReceiveBuffer
 - TCPSendBuffer
 - TranslationTable
 
Inherited Methods
- %AddToSaveSet()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ConstructClone()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchGetProperty()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DispatchSetProperty()
 - %Extends()
 - %GetParameter()
 - %IsA()
 - %IsModified()
 - %New()
 - %NormalizeObject()
 - %ObjectModified()
 - %OriginalNamespace()
 - %PackageName()
 - %RemoveFromSaveSet()
 - %SerializeObject()
 - %SetModified()
 - %ValidateObject()
 - Attach()
 - AttachNew()
 - CharEncodingSet()
 - CopyFrom()
 - CopyReplace()
 - CopyReplaceArray()
 - DefaultFlushOnWriteGet()
 - Flush()
 - GetCharEncodingTable()
 - GetDeviceLineTerminator()
 - GetDeviceTranslationTable()
 - GetLocalInterfaces()
 - GetLocaleDefaultTable()
 - GetTableCharEncoding()
 - InputFromDevice()
 - IsCharacterGet()
 - IsLocaleUnicode()
 - IsTableSingleByte()
 - OutputToDevice()
 - Read()
 - ReadAny()
 - ReadLine()
 - ReadUntil()
 - ReadUntilArray()
 - SetCharEncodingTable()
 - SetDeviceLineTerminator()
 - SetDeviceTranslationTable()
 - SetTranslationTable()
 - TranslationTableSet()
 - Write()
 - WriteLine()