|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for transport layer.
Method Summary | |
void |
addTransportListener(TransportListener listener)
Add a transport listener. |
Address |
getAddressByKey(java.lang.String key)
Return a peer address by specified key. |
Address |
getLocalAddress()
Return the local address of this transport layer. |
void |
removeTransportListener(TransportListener listener)
Remove a transport listener. |
void |
send(Adu adu,
Address dest)
Send the adu over transport to destination. |
void |
send(Adu adu,
Address dest,
Id multiplex)
Send the adu over transport to destination, with a multipex ID. |
void |
send(byte[] data,
Address dest)
Send an data unit to destination address. |
void |
send(byte[] data,
Address dest,
Id multiplex)
Send an data unit to destination address with a multiplexer. |
void |
setAduFactory(AduFactory factory)
Set the factory that parse the received bytes into data unit. |
void |
stop()
Stop the transport layer. |
Method Detail |
public void setAduFactory(AduFactory factory)
public Address getLocalAddress()
public Address getAddressByKey(java.lang.String key) throws TransportException
TransportException
public void send(byte[] data, Address dest) throws TransportException
TransportException
public void send(byte[] data, Address dest, Id multiplex) throws TransportException
TransportException
public void send(Adu adu, Address dest) throws TransportException
TransportException
public void send(Adu adu, Address dest, Id multiplex) throws TransportException
TransportException
public void addTransportListener(TransportListener listener)
public void removeTransportListener(TransportListener listener)
public void stop()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |