Package com.sshtools.j2ssh.subsystem
Class SubsystemMessageStore
java.lang.Object
com.sshtools.j2ssh.subsystem.SubsystemMessageStore
- Version:
- $Revision: 1.28 $
- Author:
- $author$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMessage
(byte[] msgdata) void
void
close()
getState()
nextMessage
(int timeout) void
registerMessage
(int messageId, Class implementor)
-
Field Details
-
messages
-
registeredMessages
-
-
Constructor Details
-
SubsystemMessageStore
public SubsystemMessageStore()Creates a new SubsystemMessageStore object.
-
-
Method Details
-
addMessage
- Parameters:
msg
-
-
addMessage
- Parameters:
msgdata
-- Throws:
InvalidMessageException
-
nextMessage
- Returns:
- Throws:
MessageStoreEOFException
-
nextMessage
public SubsystemMessage nextMessage(int timeout) throws MessageStoreEOFException, MessageNotAvailableException - Parameters:
timeout
-- Returns:
- Throws:
MessageStoreEOFException
MessageNotAvailableException
-
registerMessage
- Parameters:
messageId
-implementor
-
-
getState
- Returns:
-
close
public void close()
-