JadeMultiWorkerTcpConnection Methods

The methods defined in the JadeMultiWorkerTcpConnection class are summarized in the following table.

Method Description
bindToAssignedWorker Binds this connection to the currently assigned worker (that is, to the current JADE process)
bindToWorkerId Attempts to bind the connection to the worker process with the specified worker identifier
causeUserEvent Queues a user event for the connection with the specified tag value
close Requests that the connection be closed locally
getAssignedWorkerId Returns the worker to which the connection is assigned
getBoundWorkerId Returns the worker identifier (the current or another worker process) to which the connection is bound
getFullName Returns a string containing the full name of the associated JadeMultiWorkerTcpTransport object
getGroupId Returns the identifier of the transport group to which the connection belongs
getLocalHostname Returns a string containing the generic host name associated with the localAddress property
getRemoteHostname Returns a string containing the generic host name associated with the remoteAddress property
readBinary Reads binary data from the connection and returns when the specified number of bytes has been read or when a block of data is received
readUntil Reads data from the connection and returns when the specified delimiter is found in the data stream
unbind Unbinds the connection if it is currently bound
writeBinary Writes binary data to the connection and returns when the operation is complete
writeBinaryAndFile Writes binary data and the file to the connection, writes the specified section of the file, and then returns when the operation is complete