public class MgcpChannel extends MultiplexedNetworkChannel implements MgcpMessageSubject, MgcpMessageObserver
handlersdataChannel, selectionKey| Constructor and Description |
|---|
MgcpChannel(NetworkGuard networkGuard,
MgcpPacketHandler packetHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
forget(MgcpMessageObserver observer) |
protected org.apache.log4j.Logger |
log() |
void |
notify(Object originator,
InetSocketAddress from,
InetSocketAddress to,
MgcpMessage message,
MessageDirection direction) |
void |
observe(MgcpMessageObserver observer) |
void |
onMessage(InetSocketAddress from,
InetSocketAddress to,
MgcpMessage message,
MessageDirection direction)
Event triggered when a message arrives.
|
void |
send(InetSocketAddress to,
MgcpMessage message) |
onIncomingPacketbind, close, connect, disconnect, getLocalAddress, getRemoteAddress, isConnected, isOpen, isRegistered, open, receive, register, send, send, sendpublic MgcpChannel(NetworkGuard networkGuard, MgcpPacketHandler packetHandler)
protected org.apache.log4j.Logger log()
log in class MultiplexedNetworkChannelpublic void observe(MgcpMessageObserver observer)
observe in interface MgcpMessageSubjectpublic void forget(MgcpMessageObserver observer)
forget in interface MgcpMessageSubjectpublic void notify(Object originator, InetSocketAddress from, InetSocketAddress to, MgcpMessage message, MessageDirection direction)
notify in interface MgcpMessageSubjectpublic void onMessage(InetSocketAddress from, InetSocketAddress to, MgcpMessage message, MessageDirection direction)
MgcpMessageObserveronMessage in interface MgcpMessageObserverfrom - The sender of the message.to - The recipient of the message.message - The message.direction - The direction of the message: incoming or outgoing.public void send(InetSocketAddress to, MgcpMessage message) throws IOException
IOExceptionCopyright © 2017 TeleStax, Inc.. All Rights Reserved.