Connection Methods
The methods defined in the Connection class are summarized in the following table.
Method | Description |
---|---|
close | Closes a connection to a remote application and then returns |
closeAsynch | Closes a connection to a remote application and returns immediately |
getMaxMessageSize | Gets the maximum message size that can be sent or received at one time |
getNextSessionId | Returns a string of the encrypted version of the web session identifier |
listen | Listens for an external application to connect to Jade and returns when a connection is established |
listenAsynch | Listens for an external application to connect to Jade |
listenContinuous | Waits for an external application to connect to its port and returns the new connection on a new instance of the Connection class while the original instance is still available for listening on subsequent calls |
listenContinuousAsynch | Waits for remote applications to connect to its port and returns immediately |
open | Establishes a connection to a remote application and returns when established |
openAsynch | Establishes a connection to a remote application and returns immediately |
openPipeCallback | Initiates an asynchronous read of the opened pipe |
readBinary | Reads binary data from the connection and returns when the data has been read or when a block of data is received |
readBinaryAsynch | Reads binary data from the connection and returns immediately |
readPipeCallback | Performs web session evaluation processing |
readUntil | Reads data from the connection and returns when the specified delimiter is found in the data stream |
readUntilAsynch | Reads data from the connection until the specified delimiter is found in the data stream and returns immediately |
sendReply | Sends the formatted HyperText Markup Language (HTML) page to the opened pipe |
writeBinary | Writes binary data to the connection and returns when the operation is complete |
writeBinaryAsynch | Writes binary data to the connection and returns immediately |