public static RpcResponse decode(ByteBuf buf) { long requestId = buf.readLong(); // See comment in encodedLength(). buf.readInt(); return new RpcResponse(requestId, new NettyManagedBuffer(buf.retain())); }
@Override public int hashCode() { return Objects.hashCode(requestId, body()); }
return RpcResponse.decode(in);
return RpcResponse.decode(in);
public static RpcResponse decode(ByteBuf buf) { long requestId = buf.readLong(); // See comment in encodedLength(). buf.readInt(); return new RpcResponse(requestId, new NettyManagedBuffer(buf.retain())); }
@Override public String toString() { return Objects.toStringHelper(this) .add("requestId", requestId) .add("body", body()) .toString(); } }
return RpcResponse.decode(in);
public static RpcResponse decode(ByteBuf buf) { long requestId = buf.readLong(); // See comment in encodedLength(). buf.readInt(); return new RpcResponse(requestId, new NettyManagedBuffer(buf.retain())); }
@Override public void encode(ByteBuf buf) { buf.writeLong(requestId); // See comment in encodedLength(). buf.writeInt((int) body().size()); }
return RpcResponse.decode(in);
public static RpcResponse decode(ByteBuf buf) { long requestId = buf.readLong(); // See comment in encodedLength(). buf.readInt(); return new RpcResponse(requestId, new NettyManagedBuffer(buf.retain())); }
@Override public int hashCode() { return Objects.hashCode(requestId, body()); }
@Override public void onSuccess(ByteBuffer response) { respond(new RpcResponse(req.requestId, new NioManagedBuffer(response))); }
@Override public void encode(ByteBuf buf) { buf.writeLong(requestId); // See comment in encodedLength(). buf.writeInt((int) body().size()); }
@Override public void onSuccess(ByteBuffer response) { respond(new RpcResponse(req.requestId, new NioManagedBuffer(response))); }
@Override public void encode(ByteBuf buf) { buf.writeLong(requestId); // See comment in encodedLength(). buf.writeInt((int) body().size()); }
@Override public void onSuccess(ByteBuffer response) { respond(new RpcResponse(req.requestId, new NioManagedBuffer(response))); }
@Override public void encode(ByteBuf buf) { buf.writeLong(requestId); // See comment in encodedLength(). buf.writeInt((int) body().size()); }
@Override public void onSuccess(ByteBuffer response) { respond(new RpcResponse(req.requestId, new NioManagedBuffer(response))); }
@Override public int hashCode() { return Objects.hashCode(requestId, body()); }