rcs.nml
Class RCS_STAT_MSG_V2

java.lang.Object
  extended by rcs.nml.NMLmsg
      extended by rcs.nml.RCS_STAT_MSG
          extended by rcs.nml.RCS_STAT_MSG_V2
All Implemented Interfaces:
java.lang.Cloneable

public class RCS_STAT_MSG_V2
extends RCS_STAT_MSG

A second version of the RCS_STAT_MSG used for base messages of RCS status perhaps considered for use in moast. WARNING: Maintaining this has proven somewhat difficult so it is recommended that you use the original RCS_STAT_MSG or even derive your own status messages from NMLmsg base class unless you are working with a project that has already adopted it.


Field Summary
 int admin_state
           
 byte[] message
           
 int message_length
           
static NML_ENUM_INFO nml_enum_info_for_RCS_ADMIN_STATE
           
 time_tracker tt
           
 
Fields inherited from class rcs.nml.RCS_STAT_MSG
command_type, echo_serial_number, line, nml_enum_info_for_RCS_STATUS, RCS_DONE, RCS_ERROR, RCS_EXEC, source_file, source_line, state, status, UNINITIALIZED_STATUS
 
Fields inherited from class rcs.nml.NMLmsg
size, type
 
Constructor Summary
RCS_STAT_MSG_V2()
           
RCS_STAT_MSG_V2(int nml_type)
           
 
Method Summary
 void update(NMLFormatConverter nml_fc)
          update function for the RCS_STAT_MSG members.
 
Methods inherited from class rcs.nml.NMLmsg
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nml_enum_info_for_RCS_ADMIN_STATE

public static NML_ENUM_INFO nml_enum_info_for_RCS_ADMIN_STATE

admin_state

public int admin_state

tt

public time_tracker tt

message_length

public int message_length

message

public byte[] message
Constructor Detail

RCS_STAT_MSG_V2

public RCS_STAT_MSG_V2()

RCS_STAT_MSG_V2

public RCS_STAT_MSG_V2(int nml_type)
Method Detail

update

public void update(NMLFormatConverter nml_fc)
Description copied from class: RCS_STAT_MSG
update function for the RCS_STAT_MSG members. Derived classes that have data members that should be communicated should override this function and place super.update(nml_fc) in the first line.

Overrides:
update in class RCS_STAT_MSG
Parameters:
nml_fc - the NMLFormatConverter used to convert basic data types to neutral formats and back.