org.llrp.ltk.net
Class LLRPBinaryEncoder

java.lang.Object
  extended by org.llrp.ltk.net.LLRPBinaryEncoder
All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolEncoder

public class LLRPBinaryEncoder
extends java.lang.Object
implements org.apache.mina.filter.codec.ProtocolEncoder

LLRPBinaryEncoder encodes LLRPMessage objects to the LLRP binary format.


Constructor Summary
LLRPBinaryEncoder()
           
 
Method Summary
 void dispose(org.apache.mina.common.IoSession session)
           
 void encode(org.apache.mina.common.IoSession session, java.lang.Object message, org.apache.mina.filter.codec.ProtocolEncoderOutput out)
          convert LLRPMessage object to binary format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LLRPBinaryEncoder

public LLRPBinaryEncoder()
Method Detail

dispose

public void dispose(org.apache.mina.common.IoSession session)
             throws java.lang.Exception
Specified by:
dispose in interface org.apache.mina.filter.codec.ProtocolEncoder
Throws:
java.lang.Exception

encode

public void encode(org.apache.mina.common.IoSession session,
                   java.lang.Object message,
                   org.apache.mina.filter.codec.ProtocolEncoderOutput out)
            throws java.lang.Exception
convert LLRPMessage object to binary format

Specified by:
encode in interface org.apache.mina.filter.codec.ProtocolEncoder
Throws:
java.lang.Exception


Copyright © 2007 ETH Zurich.