@Override public final void write(Object[] args) { PipeWriter.writeUTF8(pipe, fieldLoc, args[0].toString()); } };
@Override public final void write(Object[] args) { PipeWriter.writeUTF8(pipe, fieldLoc, args[0].toString()); } };
/** * * @param output Pipe arg used for PipeWriter.presumeWriteFragment * @param fieldTopic CharSequence arg used for PipeWriter.writeUTF8 * @param fieldSubscriberIdentityHash int arg used for PipeWriter.writeInt */ public static void publishUnsubscribe(Pipe<MessagePubSub> output, CharSequence fieldTopic, int fieldSubscriberIdentityHash) { PipeWriter.presumeWriteFragment(output, MSG_UNSUBSCRIBE_101); PipeWriter.writeUTF8(output,MSG_UNSUBSCRIBE_101_FIELD_TOPIC_1, fieldTopic); PipeWriter.writeInt(output,MSG_UNSUBSCRIBE_101_FIELD_SUBSCRIBERIDENTITYHASH_4, fieldSubscriberIdentityHash); PipeWriter.publishWrites(output); }
/** * * @param output Pipe arg used for PipeWriter.presumeWriteFragment, .writeUTF8, .writeInt and .publishWrites * @param fieldTopic CharSequence arg used for PipeWriter.writeUTF8 * @param fieldSubscriberIdentityHash int arg used for PipeWriter.writeInt */ public static void publishSubscribe(Pipe<MessagePubSub> output, CharSequence fieldTopic, int fieldSubscriberIdentityHash) { PipeWriter.presumeWriteFragment(output, MSG_SUBSCRIBE_100); PipeWriter.writeUTF8(output,MSG_SUBSCRIBE_100_FIELD_TOPIC_1, fieldTopic); PipeWriter.writeInt(output,MSG_SUBSCRIBE_100_FIELD_SUBSCRIBERIDENTITYHASH_4, fieldSubscriberIdentityHash); PipeWriter.publishWrites(output); }
public static boolean publishSubscribe(Pipe<MQTTClientRequestSchema> output, int fieldQOS, CharSequence fieldTopic) { boolean result = false; if (PipeWriter.tryWriteFragment(output, MSG_SUBSCRIBE_8)) { PipeWriter.writeInt(output,MSG_SUBSCRIBE_8_FIELD_QOS_21, fieldQOS); PipeWriter.writeUTF8(output,MSG_SUBSCRIBE_8_FIELD_TOPIC_23, fieldTopic); PipeWriter.publishWrites(output); result = true; } return result; } public static boolean publishUnSubscribe(Pipe<MQTTClientRequestSchema> output, CharSequence fieldTopic) {
public static void publishError(Pipe<BlockStorageReceiveSchema> output, long fieldPosition, CharSequence fieldMessage) { PipeWriter.presumeWriteFragment(output, MSG_ERROR_3); PipeWriter.writeLong(output,MSG_ERROR_3_FIELD_POSITION_12, fieldPosition); PipeWriter.writeUTF8(output,MSG_ERROR_3_FIELD_MESSAGE_10, fieldMessage); PipeWriter.publishWrites(output); } public static void publishWriteAck(Pipe<BlockStorageReceiveSchema> output, long fieldPosition) {
private void publishBrokerConfig(Pipe<MQTTClientRequestSchema> output) { PipeWriter.presumeWriteFragment(output, MQTTClientRequestSchema.MSG_BROKERCONFIG_100); PipeWriter.writeUTF8(output,MQTTClientRequestSchema.MSG_BROKERCONFIG_100_FIELD_HOST_26, (CharSequence) host); PipeWriter.writeInt(output,MQTTClientRequestSchema.MSG_BROKERCONFIG_100_FIELD_PORT_27, port); PipeWriter.publishWrites(output); }
public static void publishGET(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders) { PipeWriter.presumeWriteFragment(output, MSG_GET_200); PipeWriter.writeInt(output,MSG_GET_200_FIELD_SESSION_10, fieldSession); PipeWriter.writeInt(output,MSG_GET_200_FIELD_PORT_1, fieldPort); PipeWriter.writeInt(output,MSG_GET_200_FIELD_HOSTID_2, fieldHostId); PipeWriter.writeLong(output,MSG_GET_200_FIELD_CONNECTIONID_20, fieldConnectionId); PipeWriter.writeInt(output,MSG_GET_200_FIELD_DESTINATION_11, fieldDestination); PipeWriter.writeUTF8(output,MSG_GET_200_FIELD_PATH_3, fieldPath); PipeWriter.writeUTF8(output,MSG_GET_200_FIELD_HEADERS_7, fieldHeaders); PipeWriter.publishWrites(output); } public static void publishPOST(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders, byte[] fieldPayloadBacking, int fieldPayloadPosition, int fieldPayloadLength) {
public static void publishDELETE(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders) { PipeWriter.presumeWriteFragment(output, MSG_DELETE_203); PipeWriter.writeInt(output,MSG_DELETE_203_FIELD_SESSION_10, fieldSession); PipeWriter.writeInt(output,MSG_DELETE_203_FIELD_PORT_1, fieldPort); PipeWriter.writeInt(output,MSG_DELETE_203_FIELD_HOSTID_2, fieldHostId); PipeWriter.writeLong(output,MSG_DELETE_203_FIELD_CONNECTIONID_20, fieldConnectionId); PipeWriter.writeInt(output,MSG_DELETE_203_FIELD_DESTINATION_11, fieldDestination); PipeWriter.writeUTF8(output,MSG_DELETE_203_FIELD_PATH_3, fieldPath); PipeWriter.writeUTF8(output,MSG_DELETE_203_FIELD_HEADERS_7, fieldHeaders); PipeWriter.publishWrites(output); } public static void publishPUT(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders, byte[] fieldPayloadBacking, int fieldPayloadPosition, int fieldPayloadLength) {
public static void publishHEAD(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders) { PipeWriter.presumeWriteFragment(output, MSG_HEAD_202); PipeWriter.writeInt(output,MSG_HEAD_202_FIELD_SESSION_10, fieldSession); PipeWriter.writeInt(output,MSG_HEAD_202_FIELD_PORT_1, fieldPort); PipeWriter.writeInt(output,MSG_HEAD_202_FIELD_HOSTID_2, fieldHostId); PipeWriter.writeLong(output,MSG_HEAD_202_FIELD_CONNECTIONID_20, fieldConnectionId); PipeWriter.writeInt(output,MSG_HEAD_202_FIELD_DESTINATION_11, fieldDestination); PipeWriter.writeUTF8(output,MSG_HEAD_202_FIELD_PATH_3, fieldPath); PipeWriter.writeUTF8(output,MSG_HEAD_202_FIELD_HEADERS_7, fieldHeaders); PipeWriter.publishWrites(output); } public static void publishDELETE(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders) {
public static void publishUnSubscribe(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId, CharSequence fieldTopic) { PipeWriter.presumeWriteFragment(output, MSG_UNSUBSCRIBE_10); PipeWriter.writeLong(output,MSG_UNSUBSCRIBE_10_FIELD_TIME_37, fieldTime); PipeWriter.writeInt(output,MSG_UNSUBSCRIBE_10_FIELD_PACKETID_20, fieldPacketId); PipeWriter.writeUTF8(output,MSG_UNSUBSCRIBE_10_FIELD_TOPIC_23, fieldTopic); PipeWriter.publishWrites(output); } public static void publishPubRec(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId) {
public static void publishPATCH(Pipe<ClientHTTPRequestSchema> output, int fieldSession, int fieldPort, int fieldHostId, long fieldConnectionId, int fieldDestination, CharSequence fieldPath, CharSequence fieldHeaders, byte[] fieldPayloadBacking, int fieldPayloadPosition, int fieldPayloadLength) { PipeWriter.presumeWriteFragment(output, MSG_PATCH_205); PipeWriter.writeInt(output,MSG_PATCH_205_FIELD_SESSION_10, fieldSession); PipeWriter.writeInt(output,MSG_PATCH_205_FIELD_PORT_1, fieldPort); PipeWriter.writeInt(output,MSG_PATCH_205_FIELD_HOSTID_2, fieldHostId); PipeWriter.writeLong(output,MSG_PATCH_205_FIELD_CONNECTIONID_20, fieldConnectionId); PipeWriter.writeInt(output,MSG_PATCH_205_FIELD_DESTINATION_11, fieldDestination); PipeWriter.writeUTF8(output,MSG_PATCH_205_FIELD_PATH_3, fieldPath); PipeWriter.writeUTF8(output,MSG_PATCH_205_FIELD_HEADERS_7, fieldHeaders); PipeWriter.writeBytes(output,MSG_PATCH_205_FIELD_PAYLOAD_5, fieldPayloadBacking, fieldPayloadPosition, fieldPayloadLength); PipeWriter.publishWrites(output); }
public static void publishSubscribe(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId, int fieldQOS, CharSequence fieldTopic) { PipeWriter.presumeWriteFragment(output, MSG_SUBSCRIBE_8); PipeWriter.writeLong(output,MSG_SUBSCRIBE_8_FIELD_TIME_37, fieldTime); PipeWriter.writeInt(output,MSG_SUBSCRIBE_8_FIELD_PACKETID_20, fieldPacketId); PipeWriter.writeInt(output,MSG_SUBSCRIBE_8_FIELD_QOS_21, fieldQOS); PipeWriter.writeUTF8(output,MSG_SUBSCRIBE_8_FIELD_TOPIC_23, fieldTopic); PipeWriter.publishWrites(output); } public static void publishUnSubscribe(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId, CharSequence fieldTopic) {
public static void publishHeaderMessage(Pipe<JPGSchema> output, int fieldheight, int fieldwidth, CharSequence fieldfilename, int fieldfinal) { PipeWriter.presumeWriteFragment(output, MSG_HEADERMESSAGE_1); PipeWriter.writeInt(output,MSG_HEADERMESSAGE_1_FIELD_HEIGHT_101, fieldheight); PipeWriter.writeInt(output,MSG_HEADERMESSAGE_1_FIELD_WIDTH_201, fieldwidth); PipeWriter.writeUTF8(output,MSG_HEADERMESSAGE_1_FIELD_FILENAME_301, fieldfilename); PipeWriter.writeInt(output,MSG_HEADERMESSAGE_1_FIELD_FINAL_401, fieldfinal); PipeWriter.publishWrites(output); } public static void publishColorComponentMessage(Pipe<JPGSchema> output, int fieldcomponentID, int fieldhorizontalSamplingFactor, int fieldverticalSamplingFactor, int fieldquantizationTableID) {
public static void publishRequest(Pipe<HTTPLogRequestSchema> output, long fieldTime, long fieldChannelId, int fieldSequence, CharSequence fieldHead) { PipeWriter.presumeWriteFragment(output, MSG_REQUEST_1); PipeWriter.writeLong(output,MSG_REQUEST_1_FIELD_TIME_11, fieldTime); PipeWriter.writeLong(output,MSG_REQUEST_1_FIELD_CHANNELID_12, fieldChannelId); PipeWriter.writeInt(output,MSG_REQUEST_1_FIELD_SEQUENCE_13, fieldSequence); PipeWriter.writeUTF8(output,MSG_REQUEST_1_FIELD_HEAD_14, fieldHead); PipeWriter.publishWrites(output); } }
private void publishConnectionFeedback() { if (connectionFeedbackTopic != null) { PipeWriter.presumeWriteFragment(output, IngressMessages.MSG_PUBLISH_103); PipeWriter.writeUTF8(output, IngressMessages.MSG_PUBLISH_103_FIELD_TOPIC_1, connectionFeedbackTopic); DataOutputBlobWriter<IngressMessages> stream = PipeWriter.outputStream(output); DataOutputBlobWriter.openField(stream); stream.write(connectResult); stream.closeHighLevelField(IngressMessages.MSG_PUBLISH_103_FIELD_PAYLOAD_3); PipeWriter.publishWrites(output); } } }
public static void publishResponse(Pipe<HTTPLogResponseSchema> output, long fieldTime, long fieldChannelId, int fieldSequence, CharSequence fieldHead, long fieldDuration) { PipeWriter.presumeWriteFragment(output, MSG_RESPONSE_1); PipeWriter.writeLong(output,MSG_RESPONSE_1_FIELD_TIME_11, fieldTime); PipeWriter.writeLong(output,MSG_RESPONSE_1_FIELD_CHANNELID_12, fieldChannelId); PipeWriter.writeInt(output,MSG_RESPONSE_1_FIELD_SEQUENCE_13, fieldSequence); PipeWriter.writeUTF8(output,MSG_RESPONSE_1_FIELD_HEAD_14, fieldHead); PipeWriter.writeLong(output,MSG_RESPONSE_1_FIELD_DURATION_15, fieldDuration); PipeWriter.publishWrites(output); } }
public static void publishPublish(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId, int fieldQOS, int fieldRetain, CharSequence fieldTopic, byte[] fieldPayloadBacking, int fieldPayloadPosition, int fieldPayloadLength) { PipeWriter.presumeWriteFragment(output, MSG_PUBLISH_3); PipeWriter.writeLong(output,MSG_PUBLISH_3_FIELD_TIME_37, fieldTime); PipeWriter.writeInt(output,MSG_PUBLISH_3_FIELD_PACKETID_20, fieldPacketId); PipeWriter.writeInt(output,MSG_PUBLISH_3_FIELD_QOS_21, fieldQOS); PipeWriter.writeInt(output,MSG_PUBLISH_3_FIELD_RETAIN_22, fieldRetain); PipeWriter.writeUTF8(output,MSG_PUBLISH_3_FIELD_TOPIC_23, fieldTopic); PipeWriter.writeBytes(output,MSG_PUBLISH_3_FIELD_PAYLOAD_25, fieldPayloadBacking, fieldPayloadPosition, fieldPayloadLength); PipeWriter.publishWrites(output); } public static void publishSubscribe(Pipe<MQTTClientToServerSchema> output, long fieldTime, int fieldPacketId, int fieldQOS, CharSequence fieldTopic) {