public void setSize(ByteBuffer byteBuffer, int size) { this.message_size = size; // // Patch the size field in the header. // int patch = size - GIOPMessageHeaderLength; if (!isLittleEndian()) { byteBuffer.put(8, (byte) ((patch >>> 24) & 0xFF)); byteBuffer.put(9, (byte) ((patch >>> 16) & 0xFF)); byteBuffer.put(10, (byte) ((patch >>> 8) & 0xFF)); byteBuffer.put(11, (byte) ((patch >>> 0) & 0xFF)); } else { byteBuffer.put(8, (byte) ((patch >>> 0) & 0xFF)); byteBuffer.put(9, (byte) ((patch >>> 8) & 0xFF)); byteBuffer.put(10, (byte) ((patch >>> 16) & 0xFF)); byteBuffer.put(11, (byte) ((patch >>> 24) & 0xFF)); } }
public void read(org.omg.CORBA.portable.InputStream istream) { super.read(istream); this.request_id = istream.read_ulong(); }
public void write(org.omg.CORBA.portable.OutputStream ostream) { super.write(ostream); ostream.write_ulong(this.request_id); }
msg = new Message_1_0(); msg10.message_size = readSize(buf.get(8), buf.get(9), buf.get(10), buf.get(11), msg10.isLittleEndian()) + GIOPMessageHeaderLength;
public static Message createCloseConnection(GIOPVersion gv) { if (gv.equals(GIOPVersion.V1_0)) { // 1.0 return new Message_1_0(Message.GIOPBigMagic, false, Message.GIOPCloseConnection, 0); } else if (gv.equals(GIOPVersion.V1_1)) { // 1.1 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_1, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPCloseConnection, 0); } else if (gv.equals(GIOPVersion.V1_2)) { // 1.2 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_2, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPCloseConnection, 0); } else { throw wrapper.giopVersionError(CompletionStatus.COMPLETED_MAYBE); } }
public void write(org.omg.CORBA.portable.OutputStream ostream) { ostream.write_long(this.magic); nullCheck(this.GIOP_version); this.GIOP_version.write(ostream); ostream.write_boolean(this.byte_order); ostream.write_octet(this.message_type); ostream.write_ulong(this.message_size); }
msg = new Message_1_0(); msg10.message_size = readSize(buf.get(8), buf.get(9), buf.get(10), buf.get(11), msg10.isLittleEndian()) + GIOPMessageHeaderLength;
public static Message createCloseConnection(GIOPVersion gv) { if (gv.equals(GIOPVersion.V1_0)) { // 1.0 return new Message_1_0(Message.GIOPBigMagic, false, Message.GIOPCloseConnection, 0); } else if (gv.equals(GIOPVersion.V1_1)) { // 1.1 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_1, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPCloseConnection, 0); } else if (gv.equals(GIOPVersion.V1_2)) { // 1.2 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_2, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPCloseConnection, 0); } else { throw wrapper.giopVersionError(CompletionStatus.COMPLETED_MAYBE); } }
public void write(org.omg.CORBA.portable.OutputStream ostream) { ostream.write_long(this.magic); nullCheck(this.GIOP_version); this.GIOP_version.write(ostream); ostream.write_boolean(this.byte_order); ostream.write_octet(this.message_type); ostream.write_ulong(this.message_size); }
public void write(org.omg.CORBA.portable.OutputStream ostream) { super.write(ostream); ostream.write_ulong(this.request_id); }
public void read(org.omg.CORBA.portable.InputStream istream) { super.read(istream); this.request_id = istream.read_ulong(); }
public static Message createMessageError(GIOPVersion gv) { if (gv.equals(GIOPVersion.V1_0)) { // 1.0 return new Message_1_0(Message.GIOPBigMagic, false, Message.GIOPMessageError, 0); } else if (gv.equals(GIOPVersion.V1_1)) { // 1.1 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_1, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPMessageError, 0); } else if (gv.equals(GIOPVersion.V1_2)) { // 1.2 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_2, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPMessageError, 0); } else { throw wrapper.giopVersionError(CompletionStatus.COMPLETED_MAYBE); } }
public void setSize(ByteBuffer byteBuffer, int size) { this.message_size = size; // // Patch the size field in the header. // int patch = size - GIOPMessageHeaderLength; if (!isLittleEndian()) { byteBuffer.put(8, (byte) ((patch >>> 24) & 0xFF)); byteBuffer.put(9, (byte) ((patch >>> 16) & 0xFF)); byteBuffer.put(10, (byte) ((patch >>> 8) & 0xFF)); byteBuffer.put(11, (byte) ((patch >>> 0) & 0xFF)); } else { byteBuffer.put(8, (byte) ((patch >>> 0) & 0xFF)); byteBuffer.put(9, (byte) ((patch >>> 8) & 0xFF)); byteBuffer.put(10, (byte) ((patch >>> 16) & 0xFF)); byteBuffer.put(11, (byte) ((patch >>> 24) & 0xFF)); } }
public void write(org.omg.CORBA.portable.OutputStream ostream) { super.write(ostream); ostream.write_ulong(this.request_id); ostream.write_long(this.locate_status); }
public void read(org.omg.CORBA.portable.InputStream istream) { super.read(istream);; this.request_id = istream.read_ulong(); int _len0 = istream.read_long(); this.object_key = new byte[_len0]; istream.read_octet_array(this.object_key, 0, _len0); }
public static Message createMessageError(GIOPVersion gv) { if (gv.equals(GIOPVersion.V1_0)) { // 1.0 return new Message_1_0(Message.GIOPBigMagic, false, Message.GIOPMessageError, 0); } else if (gv.equals(GIOPVersion.V1_1)) { // 1.1 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_1, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPMessageError, 0); } else if (gv.equals(GIOPVersion.V1_2)) { // 1.2 return new Message_1_1(Message.GIOPBigMagic, GIOPVersion.V1_2, FLAG_NO_FRAG_BIG_ENDIAN, Message.GIOPMessageError, 0); } else { throw wrapper.giopVersionError(CompletionStatus.COMPLETED_MAYBE); } }
public void write(org.omg.CORBA.portable.OutputStream ostream) { super.write(ostream); ostream.write_ulong(this.request_id); ostream.write_long(this.locate_status); }
public void read(org.omg.CORBA.portable.InputStream istream) { super.read(istream);; this.request_id = istream.read_ulong(); int _len0 = istream.read_long(); this.object_key = new byte[_len0]; istream.read_octet_array(this.object_key, 0, _len0); }
public void write(org.omg.CORBA.portable.OutputStream ostream) { super.write(ostream); ostream.write_ulong(this.request_id); nullCheck(this.object_key); ostream.write_long(this.object_key.length); ostream.write_octet_array(this.object_key, 0, this.object_key.length); }
public void read(org.omg.CORBA.portable.InputStream istream) { super.read(istream); this.request_id = istream.read_ulong(); this.locate_status = istream.read_long(); isValidReplyStatus(this.locate_status); // raises exception on error // The code below reads the reply body if status is OBJECT_FORWARD if (this.locate_status == OBJECT_FORWARD) { CDRInputStream cdr = (CDRInputStream) istream; this.ior = IORFactories.makeIOR(cdr); } }