Public Instance Methods : IuSstCommunicator
accessibleUrls
"ACTION
Answer a collection of urls that can be used to communicate
with the receiver.
RETURN VALUE
<Array of <IuSstUrl>>"
isValid
"ACTION
Answer true if the receiver is valid. The receiver is invalid if it
has not been started.
RETURN VALUE
<Boolean>"
receive
"ACTION
Block until a message is received from a peer. Answer the message
on success, or an error should one occur.
RETURN VALUE
<IuSstCommunicationMessage> | <IuSstError>"
release: target
"ACTION
Release any resources related to @target. I.e. if the
receiver's transport is connection-oriented, close any existing
connections to @target.
PARAMETERS
target : <IuSstRemoteEndpoint>"
reply: message to: target
"ACTION
Send @message to @target as a reply. Block until all data has
been sent. Answer an error should one occur.
PARAMETERS
message : <IuSstCommunicationMessage>
target : <IuSstRemoteEndpoint>
RETURN VALUE
<void> | <IuSstError>
NOTES
For transports which do not support a reply mechanism, #reply:to:
will be the equivalent of a #send:to:."
send: message to: target
"ACTION
Send the @message to @target. Block until all data has
been sent. Answer an error should one occur.
PARAMETERS
message : <IuSstCommunicationMessage>
target : <IuSstRemoteEndpoint>
RETURN VALUE
<void> | <IuSstError>
NOTES
For transports which do not support a reply mechanism, #reply:to:
will be the equivalent of a #send:to:."
[FIRST] [PREV] [NEXT] [LAST]