Package org.bidib.jbidibc.debug
Class DebugMessageReceiver
java.lang.Object
org.bidib.jbidibc.debug.DebugMessageReceiver
- All Implemented Interfaces:
DebugMessageProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessageListener(DebugMessageListener listener) static StringbytesToStringUTFCustom(byte[] bytes) voiddisable()Disable the message processor.voidenable()Enable the message processor.voidprocessMessages(ByteArrayOutputStream output) Process the messages in the provided byte array output stream.protected voidpublishMessage(String message) voidremoveMessageListener(DebugMessageListener listener)
-
Field Details
-
running
-
-
Constructor Details
-
DebugMessageReceiver
public DebugMessageReceiver()
-
-
Method Details
-
addMessageListener
-
removeMessageListener
-
processMessages
Description copied from interface:DebugMessageProcessorProcess the messages in the provided byte array output stream.- Specified by:
processMessagesin interfaceDebugMessageProcessor- Parameters:
output- the output stream that contains the messages
-
publishMessage
-
disable
public void disable()Description copied from interface:DebugMessageProcessorDisable the message processor.- Specified by:
disablein interfaceDebugMessageProcessor
-
enable
public void enable()Description copied from interface:DebugMessageProcessorEnable the message processor.- Specified by:
enablein interfaceDebugMessageProcessor
-
bytesToStringUTFCustom
-