Package org.netxms.base
Class NXCPMessageReceiver
java.lang.Object
org.netxms.base.NXCPMessageReceiver
Message receiver for NXCP protocol
- 
Constructor SummaryConstructorsConstructorDescriptionNXCPMessageReceiver(int defaultBufferSize, int maxBufferSize) Create new receiver.
- 
Method SummaryModifier and TypeMethodDescriptionreceiveMessage(InputStream in, EncryptionContext ectx) Receive NXCP message from input streamtoString()
- 
Constructor Details- 
NXCPMessageReceiverpublic NXCPMessageReceiver(int defaultBufferSize, int maxBufferSize) Create new receiver.- Parameters:
- defaultBufferSize- default receiving buffer size (in bytes)
- maxBufferSize- maximum receiving buffer size (in bytes)
 
 
- 
- 
Method Details- 
toString
- 
receiveMessagepublic NXCPMessage receiveMessage(InputStream in, EncryptionContext ectx) throws IOException, NXCPException Receive NXCP message from input stream- Parameters:
- in- input stream
- ectx- encryption context
- Returns:
- message object
- Throws:
- IOException- if read from input stream fails
- NXCPException- if message is too large or if communication session is closed
 
 
-