Class Message_1_2

    • Field Detail

      • request_id

        protected int request_id
    • Constructor Detail

      • Message_1_2

        Message_1_2()
      • Message_1_2

        Message_1_2​(int _magic,
                    GIOPVersion _GIOP_version,
                    byte _flags,
                    byte _message_type,
                    int _message_size)
    • Method Detail

      • unmarshalRequestID

        public void unmarshalRequestID​(java.nio.ByteBuffer byteBuffer)
        The byteBuffer is presumed to have contents of the message already read in. It must have 12 bytes of space at the beginning for the GIOP header, but the header doesn't have to be copied in.
        Parameters:
        byteBuffer - buffer to get request ID of
      • getCorbaRequestId

        public RequestId getCorbaRequestId()
        Description copied from class: MessageBase
        Return a Message's CorbaRequestId. NOTE: This method should be overridden for messages that support a 4 byte request id following the 12 byte GIOP message header.
        Specified by:
        getCorbaRequestId in interface Message
        Overrides:
        getCorbaRequestId in class MessageBase
        Returns:
        a Message's CorbaRequestId.