public class Message extends Object
| Constructor and Description |
|---|
Message(Map<String,HeaderValue> headers,
byte[] payload) |
| Modifier and Type | Method and Description |
|---|---|
static Message |
decode(ByteBuffer buf) |
void |
encode(OutputStream os) |
static byte[] |
encodeHeaders(Iterable<Map.Entry<String,HeaderValue>> headers)
Encode the given
headers, without any leading or trailing metadata such as checksums or lengths. |
boolean |
equals(Object o) |
Map<String,HeaderValue> |
getHeaders() |
byte[] |
getPayload() |
int |
hashCode() |
ByteBuffer |
toByteBuffer() |
String |
toString() |
public Message(Map<String,HeaderValue> headers, byte[] payload)
public Map<String,HeaderValue> getHeaders()
public byte[] getPayload()
public static Message decode(ByteBuffer buf)
public ByteBuffer toByteBuffer()
public void encode(OutputStream os)
public static byte[] encodeHeaders(Iterable<Map.Entry<String,HeaderValue>> headers)
headers, without any leading or trailing metadata such as checksums or lengths.headers - a sequence of zero or more headers, which will be encoded in iteration orderheaders section of a MessageCopyright © 2018. All rights reserved.