本文整理了Java中org.eclipse.californium.core.coap.Response.getTokenString
方法的一些代码示例,展示了Response.getTokenString
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.getTokenString
方法的具体详情如下:
包路径:org.eclipse.californium.core.coap.Response
类名称:Response
方法名:getTokenString
暂无
代码示例来源:origin: eclipse/californium
/**
* Formats a {@link Response} into a readable String representation.
*
* @param r the Response
* @return the pretty print
*/
public static String prettyPrint(Response r) {
StringBuilder sb = new StringBuilder();
sb.append("==[ CoAP Response ]============================================").append(System.lineSeparator());
sb.append(String.format("MID : %d", r.getMID())).append(System.lineSeparator());
sb.append(String.format("Token : %s", r.getTokenString())).append(System.lineSeparator());
sb.append(String.format("Type : %s", r.getType().toString())).append(System.lineSeparator());
sb.append(String.format("Status : %s", r.getCode().toString())).append(System.lineSeparator());
sb.append(String.format("Options: %s", r.getOptions().toString())).append(System.lineSeparator());
sb.append(String.format("Payload: %d Bytes", r.getPayloadSize())).append(System.lineSeparator());
if (r.getPayloadSize() > 0 && MediaTypeRegistry.isPrintable(r.getOptions().getContentFormat())) {
sb.append("---------------------------------------------------------------").append(System.lineSeparator());
sb.append(r.getPayloadString());
sb.append(System.lineSeparator());
}
sb.append("===============================================================");
return sb.toString();
}
}
代码示例来源:origin: org.eclipse.californium/californium-core
/**
* Formats a {@link Response} into a readable String representation.
*
* @param r the Response
* @return the pretty print
*/
public static String prettyPrint(Response r) {
StringBuilder sb = new StringBuilder();
sb.append("==[ CoAP Response ]============================================").append(System.lineSeparator());
sb.append(String.format("MID : %d", r.getMID())).append(System.lineSeparator());
sb.append(String.format("Token : %s", r.getTokenString())).append(System.lineSeparator());
sb.append(String.format("Type : %s", r.getType().toString())).append(System.lineSeparator());
sb.append(String.format("Status : %s", r.getCode().toString())).append(System.lineSeparator());
sb.append(String.format("Options: %s", r.getOptions().toString())).append(System.lineSeparator());
sb.append(String.format("Payload: %d Bytes", r.getPayloadSize())).append(System.lineSeparator());
if (r.getPayloadSize() > 0 && MediaTypeRegistry.isPrintable(r.getOptions().getContentFormat())) {
sb.append("---------------------------------------------------------------").append(System.lineSeparator());
sb.append(r.getPayloadString());
sb.append(System.lineSeparator());
}
sb.append("===============================================================");
return sb.toString();
}
代码示例来源:origin: eclipse/californium
@Override
public String toString() {
String payload = getPayloadTracingString();
return String.format("%s-%-6s MID=%5d, Token=%s, OptionSet=%s, %s", getType(), getCode(), getMID(), getTokenString(), getOptions(), payload);
}
代码示例来源:origin: org.eclipse.californium/californium-core
@Override
public String toString() {
String payload = getPayloadTracingString();
return String.format("%s-%-6s MID=%5d, Token=%s, OptionSet=%s, %s", getType(), getCode(), getMID(), getTokenString(), getOptions(), payload);
}
代码示例来源:origin: eclipse/leshan
public CoapMessage(Response request, boolean incoming) {
this(incoming, request.getType(), request.getMID(), request.getTokenString(), request.getOptions(), request
.getPayload());
this.code = request.getCode().toString();
}
代码示例来源:origin: eclipse/californium
protected final void appendResponseDetails(final Response response) {
if (response.isCanceled()) {
buffer.append("CANCELED ");
}
buffer.append(response.getType()).append(" [MID=").append(response.getMID())
.append(", T=").append(response.getTokenString()).append("], ")
.append(response.getCode());
appendBlockOption(1, response.getOptions().getBlock1());
appendBlockOption(2, response.getOptions().getBlock2());
appendObserveOption(response.getOptions());
appendSize1(response.getOptions());
appendSize2(response.getOptions());
appendEtags(response.getOptions());
}
代码示例来源:origin: eclipse/californium
new Object[] { response.getTokenString(), exchange.getCurrentRequest().getMID(),
response.getMID() });
代码示例来源:origin: org.eclipse.californium/californium-core
if (response.getType() == Type.ACK && exchange.getCurrentRequest().getMID() != response.getMID()) {
LOGGER.warning("Possible MID reuse before lifetime end: "+response.getTokenString()+" expected MID "+exchange.getCurrentRequest().getMID()+" but received "+response.getMID());
内容来源于网络,如有侵权,请联系作者删除!