handleMessage method
Implementation
void handleMessage(SSHMessage message) {
if (message is SSH_Message_Channel_Data) {
_handleDataMessage(message.data);
} else if (message is SSH_Message_Channel_Extended_Data) {
_handleDataMessage(message.data, type: message.dataTypeCode);
} else if (message is SSH_Message_Channel_Window_Adjust) {
_handleWindowAdjustMessage(message.bytesToAdd);
} else if (message is SSH_Message_Channel_EOF) {
_handleEOFMessage();
} else if (message is SSH_Message_Channel_Close) {
_handleCloseMessage();
} else if (message is SSH_Message_Channel_Request) {
_handleRequestMessage(message);
} else if (message is SSH_Message_Channel_Success) {
_handleRequestSuccessMessage();
} else if (message is SSH_Message_Channel_Failure) {
_handleRequestFailureMessage();
} else {
throw UnimplementedError('Unimplemented message: $message');
}
}