+ if (experimenter.getData() != null) {
+ outBuffer.writeShort(EXPERIMENTER_ACTION_HEADER_LENGTH + experimenter.getData().length);
+ outBuffer.writeInt(experimenter.getExperimenter().intValue());
+ outBuffer.writeBytes(experimenter.getData());
+ } else {
+ outBuffer.writeShort(EXPERIMENTER_ACTION_HEADER_LENGTH);
+ outBuffer.writeInt(experimenter.getExperimenter().intValue());
+ }