public class CoapExchangeMessage extends Object implements CoapMessage
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.eclipse.californium.core.server.resources.CoapExchange |
exchange |
| 构造器和说明 |
|---|
CoapExchangeMessage(org.eclipse.californium.core.server.resources.CoapExchange exchange) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.eclipse.californium.core.coap.CoAP.Code |
getCode() |
List<org.eclipse.californium.core.coap.Option> |
getOptions() |
String |
getPath()
request uri path
e.g.
|
io.netty.buffer.ByteBuf |
getPayload()
获取原始报文
|
void |
response(org.eclipse.californium.core.coap.CoAP.ResponseCode code) |
void |
response(org.eclipse.californium.core.coap.CoAP.ResponseCode code,
byte[] body) |
void |
response(CoapResponseMessage message) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateRequest, getIntOption, getOption, getStringOption, parseOption, printempty, getBytes, getBytes, getPayloadType, payloadAsBytes, payloadAsJson, payloadAsJsonArray, payloadAsString, simple, simplepublic CoapExchangeMessage(org.eclipse.californium.core.server.resources.CoapExchange exchange)
@Nonnull public org.eclipse.californium.core.coap.CoAP.Code getCode()
getCode 在接口中 CoapMessagepublic void response(org.eclipse.californium.core.coap.CoAP.ResponseCode code)
public void response(org.eclipse.californium.core.coap.CoAP.ResponseCode code,
byte[] body)
public void response(CoapResponseMessage message)
@Nonnull public io.netty.buffer.ByteBuf getPayload()
EncodedMessagegetPayload 在接口中 EncodedMessage@Nonnull public String getPath()
CoapMessagegetPath 在接口中 CoapMessage@Nonnull public List<org.eclipse.californium.core.coap.Option> getOptions()
getOptions 在接口中 CoapMessageCopyright © 2019–2022. All rights reserved.