protected void writeBody ( NetworkDataRepresentation ndr ) { int maxTransmitFragment = getMaxTransmitFragment (); int maxReceiveFragment = getMaxReceiveFragment (); ndr.writeUnsignedShort ( ( maxTransmitFragment == -1 ) ? ndr.getBuffer ().getCapacity () : maxTransmitFragment ); ndr.writeUnsignedShort ( ( maxReceiveFragment == -1 ) ? ndr.getBuffer ().getCapacity () : maxReceiveFragment ); ndr.writeUnsignedLong ( getAssociationGroupId () ); Port secondaryAddress = getSecondaryAddress (); if ( secondaryAddress == null ) secondaryAddress = new Port (); secondaryAddress.write ( ndr ); ndr.getBuffer ().align ( 4 ); PresentationResult[] resultList = getResultList (); int count = resultList.length; ndr.writeUnsignedSmall ( (short)count ); for ( int i = 0; i < count; i++ ) { resultList[i].write ( ndr ); } }
protected void writeBody(NetworkDataRepresentation ndr) { int maxTransmitFragment = getMaxTransmitFragment(); int maxReceiveFragment = getMaxReceiveFragment(); ndr.writeUnsignedShort((maxTransmitFragment == -1) ? ndr.getBuffer().getCapacity() : maxTransmitFragment); ndr.writeUnsignedShort((maxReceiveFragment == -1) ? ndr.getBuffer().getCapacity() : maxReceiveFragment); ndr.writeUnsignedLong(getAssociationGroupId()); Port secondaryAddress = getSecondaryAddress(); if (secondaryAddress == null) secondaryAddress = new Port(); secondaryAddress.write(ndr); ndr.getBuffer().align(4); PresentationResult[] resultList = getResultList(); int count = resultList.length; ndr.writeUnsignedSmall((short) count); for (int i = 0; i < count; i++) { resultList[i].write(ndr); } }
protected void writeBody(NetworkDataRepresentation ndr) { int maxTransmitFragment = getMaxTransmitFragment(); int maxReceiveFragment = getMaxReceiveFragment(); ndr.writeUnsignedShort((maxTransmitFragment == -1) ? ndr.getBuffer().getCapacity() : maxTransmitFragment); ndr.writeUnsignedShort((maxReceiveFragment == -1) ? ndr.getBuffer().getCapacity() : maxReceiveFragment); ndr.writeUnsignedLong(getAssociationGroupId()); Port secondaryAddress = getSecondaryAddress(); if (secondaryAddress == null) secondaryAddress = new Port(); secondaryAddress.write(ndr); ndr.getBuffer().align(4); PresentationResult[] resultList = getResultList(); int count = resultList.length; ndr.writeUnsignedSmall((short) count); for (int i = 0; i < count; i++) { resultList[i].write(ndr); } }