Class DatagramPacket

    • Constructor Detail

      • DatagramPacket

        public DatagramPacket​(Buffer message,
                              SocketAddress recipient,
                              SocketAddress sender)
        Create a new instance with the specified packet data, recipient address, and sender address.
      • DatagramPacket

        public DatagramPacket​(Buffer message,
                              SocketAddress recipient)
        Create a new instance with the specified packet data and recipient address.
    • Method Detail

      • replace

        public DatagramPacket replace​(Buffer content)
        Description copied from class: BufferAddressedEnvelope
        Create a new addressed envelope instance, that has the same recipient and sender as this one, but the given content.
        Specified by:
        replace in class BufferAddressedEnvelope<SocketAddress,​DatagramPacket>
        Parameters:
        content - The contents of the returned addressed envelope instance.
        Returns:
        An addressed envelope instance that has the same recipient and sender as this one, but the given content.
      • touch

        public DatagramPacket touch​(Object hint)
        Description copied from interface: Resource
        Record the current access location for debugging purposes. This information may be included if the resource throws a life-cycle related exception, or if it leaks. If this resource has already been closed, then this method has no effect.
        Parameters:
        hint - An optional hint about this access and its context. May be null.
        Returns:
        This resource instance.