|
SNMP Stack 5_1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The interface for the different type of sockets.
Field Summary | |
static java.lang.String |
version_id
|
Method Summary | |
void |
close()
Closes this socket. |
void |
create(int port,
java.lang.String bindAddr)
Creates the socket. |
void |
create(java.lang.String host,
int port,
java.lang.String bindAddr)
Creates the socket. |
java.lang.String |
getLocalSocketAddress()
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet. |
java.lang.String |
getReceivedFromHostAddress()
Returns the IP address of the (latest) host of the packet we received. |
java.lang.String |
getRemoteSocketAddress()
Returns the address of the endpoint this socket is connected to, or null if it is unconnected. |
java.lang.String |
getSendToHostAddress()
Returns the IP address of the host we sent the packet to. |
StreamPortItem |
receive(int maxRecvSize)
Receives a packet from this socket. |
void |
send(byte[] packet)
Sends a packet from this socket. |
Field Detail |
public static final java.lang.String version_id
Method Detail |
public void create(int port, java.lang.String bindAddr) throws java.io.IOException
port
- The local port number were we receive (listen for)
packetsbindAddr
- The local address the server will bind to when
listening
java.io.IOException
create(String, int, String)
public void create(java.lang.String host, int port, java.lang.String bindAddr) throws java.io.IOException
host
- The name of the host that is to receive our packetsport
- The port number of the hostbindAddr
- The local address the server will bind to when
sending packets
java.io.IOException
create(int, String)
public java.lang.String getSendToHostAddress()
getReceivedFromHostAddress()
public java.lang.String getReceivedFromHostAddress()
getSendToHostAddress()
public java.lang.String getLocalSocketAddress()
public java.lang.String getRemoteSocketAddress()
public StreamPortItem receive(int maxRecvSize) throws java.io.IOException
maxRecvSize
- the maximum number of bytes to receive
java.io.IOException
public void send(byte[] packet) throws java.io.IOException
packet
- the packet
java.io.IOException
public void close()
|
SNMP Stack 5_1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |