Package org.jcsp.net2

Class RawNetworkMessageFilter.FilterTX

java.lang.Object
org.jcsp.net2.RawNetworkMessageFilter.FilterTX
All Implemented Interfaces:
NetworkMessageFilter.FilterTx
Enclosing class:
RawNetworkMessageFilter

public static final class RawNetworkMessageFilter.FilterTX extends Object implements NetworkMessageFilter.FilterTx
The sending Filter
  • Constructor Details

    • FilterTX

      public FilterTX()
      Creates a new output filter
  • Method Details

    • filterTX

      public byte[] filterTX(Object obj) throws IOException
      Will send a byte array as raw bytes
      Specified by:
      filterTX in interface NetworkMessageFilter.FilterTx
      Parameters:
      obj - The object to send. This must be a byte array
      Returns:
      The same byte array as sent in
      Throws:
      IOException - Thrown if the sent object is not a byte array