public Request nextRequest () { return new Request ( this.sequenceNumber.incrementAndGet () ); } }
public Request nextRequest () { return new Request ( this.sequenceNumber.incrementAndGet () ); } }
protected static org.eclipse.scada.core.data.Request inlindeDecodeRequest ( final BinaryContext _context, final IoBuffer _data ) throws Exception { // number of fields final byte numberOfFields = _data.get (); // decode attributes long requestId = 0L; logger.trace ( "Decoding {} fields", numberOfFields ); for ( int i = 0; i < numberOfFields; i++ ) { final byte fieldNumber = _data.get (); switch ( fieldNumber ) { case 1: { requestId = _context.decodePrimitiveLong ( _data ); } break; default: logger.warn ( "Received unknown field number: {}", fieldNumber ); break; } } // create object return new org.eclipse.scada.core.data.Request ( requestId ); }
protected static org.eclipse.scada.core.data.Request inlindeDecodeRequest ( final BinaryContext _context, final IoBuffer _data ) throws Exception { // number of fields final byte numberOfFields = _data.get (); // decode attributes long requestId = 0L; logger.trace ( "Decoding {} fields", numberOfFields ); for ( int i = 0; i < numberOfFields; i++ ) { final byte fieldNumber = _data.get (); switch ( fieldNumber ) { case 1: { requestId = _context.decodePrimitiveLong ( _data ); } break; default: logger.warn ( "Received unknown field number: {}", fieldNumber ); break; } } // create object return new org.eclipse.scada.core.data.Request ( requestId ); }