public class BinaryProtocol extends Object implements org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageProtocol, org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageEncoder, org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageDecoder
| Constructor and Description |
|---|
BinaryProtocol(BinaryContext context,
Collection<BinaryMessageCodec> codecs) |
| Modifier and Type | Method and Description |
|---|---|
Object |
decodeMessage(org.eclipse.scada.protocol.ngp.common.mc.message.DataMessage message) |
org.eclipse.scada.protocol.ngp.common.mc.message.DataMessage |
encodeMessage(Object message) |
org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageDecoder |
getDecoder() |
org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageEncoder |
getEncoder() |
public BinaryProtocol(BinaryContext context, Collection<BinaryMessageCodec> codecs)
public org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageEncoder getEncoder()
getEncoder in interface org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageProtocolpublic org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageDecoder getDecoder()
getDecoder in interface org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageProtocolpublic Object decodeMessage(org.eclipse.scada.protocol.ngp.common.mc.message.DataMessage message) throws Exception
decodeMessage in interface org.eclipse.scada.protocol.ngp.common.mc.protocol.MessageDecoderException