public class IMessageUdpTransport<M extends IMessage,P extends IMessageProtocol<M>>
extends java.lang.Object
Constructor and Description |
---|
IMessageUdpTransport(int bindPort,
P protocol) |
IMessageUdpTransport(java.lang.String multicastAddress,
int bindPort,
P protocol) |
Modifier and Type | Method and Description |
---|---|
boolean |
addListener(pt.lsts.neptus.messages.listener.MessageListener<pt.lsts.neptus.messages.listener.MessageInfo,M> listener) |
UDPTransport |
getUdpTransport() |
void |
purgeAll() |
boolean |
removeListener(pt.lsts.neptus.messages.listener.MessageListener<pt.lsts.neptus.messages.listener.MessageInfo,M> listener) |
void |
reStartAll() |
void |
sendMessage(java.lang.String destination,
int port,
M message) |
void |
stopAll() |
public IMessageUdpTransport(java.lang.String multicastAddress, int bindPort, P protocol)
public IMessageUdpTransport(int bindPort, P protocol)
public UDPTransport getUdpTransport()
public boolean addListener(pt.lsts.neptus.messages.listener.MessageListener<pt.lsts.neptus.messages.listener.MessageInfo,M> listener)
listener
- public boolean removeListener(pt.lsts.neptus.messages.listener.MessageListener<pt.lsts.neptus.messages.listener.MessageInfo,M> listener)
listener
- public void sendMessage(java.lang.String destination, int port, M message)
public void stopAll()
public void purgeAll()
public void reStartAll()
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.