public class OncRpcBroadcastEvent
extends java.util.EventObject
OncRpcBroadcastEvent
defines an event fired by
ONC/RPC UDP/IP-based clients
whenever replies
to a
broadcast call
are received.OncRpcBroadcastListener
,
OncRpcBroadcastAdapter
,
OncRpcUdpClient
,
Serialized FormModifier and Type | Field and Description |
---|---|
private XdrAble |
params
Contains the parameters sent in the ONC/RPC broadcast call.
|
private int |
procedureNumber
Contains the number of the remote procedure called.
|
private XdrAble |
reply
Contains the reply from a remote ONC/RPC server, which answered
the broadcast call.
|
private java.net.InetAddress |
replyAddress
Contains the address of the sender of the ONC/RPC reply message.
|
private static long |
serialVersionUID
Defines the serial version UID for
OncRpcBroadcastEvent . |
Constructor and Description |
---|
OncRpcBroadcastEvent(OncRpcUdpClient source,
java.net.InetAddress replyAddress,
int procedureNumber,
XdrAble params,
XdrAble reply)
Creates a new
KscPackageUpdateEvent object and
initializes its state. |
Modifier and Type | Method and Description |
---|---|
XdrAble |
getParams()
Returns the parameter message sent in a broadcast RPC.
|
int |
getProcedureNumber()
Returns the number of the remote procedure called.
|
XdrAble |
getReply()
Returns ONC/RPC reply message.
|
java.net.InetAddress |
getReplyAddress()
Returns the address of the sender of the ONC/RPC reply message.
|
private static final long serialVersionUID
OncRpcBroadcastEvent
.private java.net.InetAddress replyAddress
private int procedureNumber
private XdrAble params
private XdrAble reply
public OncRpcBroadcastEvent(OncRpcUdpClient source, java.net.InetAddress replyAddress, int procedureNumber, XdrAble params, XdrAble reply)
KscPackageUpdateEvent
object and
initializes its state.source
- The ONC/RPC client object
which has
fired this event.replyAddress
- Internetaddress of reply's origin.procedureNumber
- Procedure number of ONC/RPC call.params
- The ONC/RPC call resulting in this reply.reply
- The ONC/RPC reply itself.public java.net.InetAddress getReplyAddress()
public XdrAble getReply()
public int getProcedureNumber()
public XdrAble getParams()