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]