Package com.tccc.kos.commons.core.service.blink.binarymsg
package com.tccc.kos.commons.core.service.blink.binarymsg
Contains classes related to binary message handling.
- Since:
- 1.0
- Version:
- 2022-10-21
-
ClassDescriptionImplementation of BinaryMsg for sessions.Base exception for checked
BinaryMsgexceptions.Session setup data for BinaryMsg connections.Base class for a messaging interface over BinaryMsgSession.Given the name of an interface from a BinaryMsgSession, return an instance of BinaryMsgIface or null.BinaryMsgIfaceListener<T extends BinaryMsgIface>Interface for a BinaryMsgIface connection listener.Listener for receiving a BinaryMsg.ExtendsByteArrayOutputStreamso that it can automatically build the correct header for the message.Implementation of the BinaryMsg protocol for adapters.Exception thrown whenever BinaryMsg returns an error.Exception thrown when there is an attempt to use an out-of-range API number for BinaryMsg.Exception thrown when there is an attempt to use an invalid BinaryMsgIface.Exception thrown when there is an attempt to use a BinaryMsgSession object when one did not exist.Base exception for runtimeBinaryMsgexceptions.Exception thrown when a BinaryMsg response times out.Exception thrown when the BinaryMsg payload exceeds the maximum limit of 256K bytes.