public void enc_ndr_short(int s) { align(2); Encdec.enc_uint16le((short)s, buf, index); advance(2); } public int dec_ndr_short() {
public int dec_ndr_long() { align(4); int val = Encdec.dec_uint32le(buf, index); advance(4); return val; } /* float */
public int dec_ndr_short () { align ( 2 ); int val = Encdec.dec_uint16le ( buf, index ); advance ( 2 ); return val; }
public int dec_ndr_long() { align(4); int val = Encdec.dec_uint32le(buf, index); advance(4); return val; } /* float */
public int dec_ndr_short() { align(2); int val = Encdec.dec_uint16le(buf, index); advance(2); return val; } public void enc_ndr_long(int l) {
public int dec_ndr_long () { align ( 4 ); int val = Encdec.dec_uint32le ( buf, index ); advance ( 4 ); return val; }
protected void writeStub(NetworkDataRepresentation ndr) { NdrBuffer buf = ndr.getBuffer(); buf.align(8, (byte) 0); byte[] stub = getStub(); if (stub != null) ndr.writeOctetArray(stub, 0, stub.length); }
protected void writeStub ( NetworkDataRepresentation ndr ) { NdrBuffer buf = ndr.getBuffer (); buf.align ( 8, (byte)0 ); byte[] stub = getStub (); if ( stub != null ) ndr.writeOctetArray ( stub, 0, stub.length ); }
public void serializeData(NetworkDataRepresentation ndr,Object value,List defferedPointers,int FLAG) { if (value == null) { value = new Long(Long.MIN_VALUE); } ndr.getBuffer().align(8); Encdec.enc_uint64le(((Long)value).longValue(),ndr.getBuffer().getBuffer(),ndr.getBuffer().getIndex()); ndr.getBuffer().advance(8); }
public void serializeData(NetworkDataRepresentation ndr,Object value,List defferedPointers,int FLAG) { if (value == null) { value = new Long(Long.MIN_VALUE); } ndr.getBuffer().align(8); Encdec.enc_uint64le(((Long)value).longValue(),ndr.getBuffer().getBuffer(),ndr.getBuffer().getIndex()); ndr.getBuffer().advance(8); }
@Override public void serializeData ( final NetworkDataRepresentation ndr, Object value, final List defferedPointers, final int FLAG ) { if ( value == null ) { value = new Double ( Double.NaN ); } ndr.getBuffer ().align ( 8 ); Encdec.enc_doublele ( ( (Double)value ).doubleValue (), ndr.getBuffer ().getBuffer (), ndr.getBuffer ().getIndex () ); ndr.getBuffer ().advance ( 8 ); }
protected void readStub(NetworkDataRepresentation ndr) { NdrBuffer src = ndr.getBuffer(); src.align(8); byte[] stub = null; int length = getFragmentLength() - src.getIndex(); if (length > 0) { stub = new byte[length]; ndr.readOctetArray(stub, 0, length); } setStub(stub); }
protected void readStub(NetworkDataRepresentation ndr) { NdrBuffer src = ndr.getBuffer(); src.align(8); byte[] stub = null; int length = getFragmentLength() - src.getIndex(); if (length > 0) { stub = new byte[length]; ndr.readOctetArray(stub, 0, length); } setStub(stub); }
protected void readStub(NetworkDataRepresentation ndr) { NdrBuffer buf = ndr.getBuffer(); buf.align(8); byte[] stub = null; int length = getFragmentLength() - buf.getIndex(); if (length > 0) { stub = new byte[length]; ndr.readOctetArray(stub, 0, length); } setStub(stub); }
public Object deserializeData(NetworkDataRepresentation ndr,List defferedPointers, Map additionalData, int FLAG) { ndr.getBuffer().align(8); Long b = new Long(Encdec.dec_uint64le(ndr.getBuffer().getBuffer(),ndr.getBuffer().getIndex())); ndr.getBuffer().advance(8); return b; }
public Object deserializeData(NetworkDataRepresentation ndr,List defferedPointers, Map additionalData, int FLAG) { ndr.getBuffer().align(4); Float b = new Float(Encdec.dec_floatle(ndr.getBuffer().getBuffer(),ndr.getBuffer().getIndex())); ndr.getBuffer().advance(4); return b; } public int getLengthInBytes(Object value,int FLAG)
@Override public Object deserializeData ( final NetworkDataRepresentation ndr, final List defferedPointers, final Map additionalData, final int FLAG ) { ndr.getBuffer ().align ( 8 ); final Double b = new Double ( Encdec.dec_doublele ( ndr.getBuffer ().getBuffer (), ndr.getBuffer ().getIndex () ) ); ndr.getBuffer ().advance ( 8 ); return b; }
public Object deserializeData(NetworkDataRepresentation ndr,List defferedPointers, Map additionalData, int FLAG) { ndr.getBuffer().align(8); Double b = new Double(Encdec.dec_doublele(ndr.getBuffer().getBuffer(),ndr.getBuffer().getIndex())); ndr.getBuffer().advance(8); return b; } public int getLengthInBytes(Object value,int FLAG)
protected void readStub(NetworkDataRepresentation ndr) { ndr.getBuffer().align(8); byte[] stub = null; int length = getFragmentLength() - ndr.getBuffer().getIndex(); if (length > 0) { stub = new byte[length]; ndr.readOctetArray(stub, 0, length); } setStub(stub); }
@Override public void serializeData ( final NetworkDataRepresentation ndr, final Object value, final List defferedPointers, final int FLAG ) { // if (value == null && FLAG == JIFlags.FLAG_REPRESENTATION_ARRAY) // { // value = new Double(Double.NaN); // } ndr.getBuffer ().align ( 8 ); Encdec.enc_doublele ( convertMillisecondsToWindowsTime ( ( (Date)value ).getTime () ), ndr.getBuffer ().getBuffer (), ndr.getBuffer ().getIndex () ); ndr.getBuffer ().advance ( 8 ); }