Public Instance Methods : IuSstInvocationRequest
handler
"ACTION
Answer the handler which is handling the receiver. This method is
only valid for requests which have been received from a remote
space. Otherwise nil will be returned.
RETURN VALUE
<IuSstInvocationHandler> | nil"
infoAt: key
"ACTION
Return the value at @key in the receiver's info slots. If no such
value is found, return nil.
PARAMETERS
key : <IuSstComponentName>
RETURN VALUE
<Object> | nil"
infoAt: key ifAbsentPut: absentHandler
"ACTION
Return the value at @key in the receiver's info slots. If no such
value is found, evaluate @absentHandler with no arguments
and store the result at @key and return the result.
PARAMETERS
key : <IuSstComponentName>
absentHandler : <Block>
RETURN VALUE
<Object>"
infoAt: key put: value
"ACTION
Store @value in the @key info slot of the receiver. If @value is
nil then @key, if it exists, is removed and will no longer be reserved.
PARAMETERS
key : <IuSstComponentName>
value : <Object> | nil
RETURN VALUE
<Object>"
infoIsReservedKey: key
"ACTION
Answer true if the info slot called @key has been reserved in the
receiver.
PARAMETERS
key : <IuSstComponentName>
RETURN VALUE
<Boolean>"
infoReserveKey: key
"ACTION
Reserve the name @key in the receiver's info slot. That is, make
it such that the @key's value is not absent.
PARAMETERS
key : <IuSstComponentName>"
isReply
"ACTION
Answer true if the receiver is a reply.
RETURN VALUE
<Boolean>"
remoteHandler
"ACTION
Answer a remote handler which embodies the receiver's handler
and sender. Note that this likely creates a new remote handler for
each call. Answer nil if there is not enough information to build the
remote handler. This method is only valid for requests which have
been received from a remote space. Otherwise nil will be returned.
RETURN VALUE
<IuSstRemoteHandler> | nil"
sender
"ACTION
Answer the endpoint from which the receiver was sent. This method
is only valid for requests which have been received from a remote
space. Otherwise nil will be returned.
RETURN VALUE
<IuSstEndpoint>"
[FIRST] [PREV] [NEXT] [LAST]