void function ( byte [ ] arg0 , int arg1 ) { if ( arg1 + m_end > MAX_MSG_LEN ) { logger . error ( "srini_string" ) ; arg1 = MAX_MSG_LEN - m_end ; } System . arraycopy ( arg0 , 0 , m_buf , m_end , arg1 ) ; m_end += arg1 ; logger . trace ( "srini_string" , m_end , Utils . getHexString ( m_buf , m_end ) ) ; }
adds incoming data to the data buffer . first call adddata , then call processdata concode_field_sep int MAX_MSG_LEN concode_elem_sep int m_end concode_elem_sep byte[] m_buf concode_elem_sep Logger logger concode_field_sep Msg processData concode_elem_sep void removeFromBuffer concode_elem_sep void drainBuffer concode_elem_sep void bail