_SshChannel Struct Reference
SSH channel. More...
#include <ssh.h>
Data Fields | |
| SshChannelState | state |
| Channel state. More... | |
| SshRequestState | requestState |
| Channel request state. More... | |
| SshContext * | context |
| SSH context. More... | |
| SshConnection * | connection |
| SSH connection. More... | |
| OsEvent | event |
| uint_t | eventMask |
| uint_t | eventFlags |
| OsEvent * | userEvent |
| systime_t | timeout |
| Timeout value. More... | |
| uint32_t | localChannelNum |
| Local channel number. More... | |
| uint32_t | remoteChannelNum |
| Remote channel number. More... | |
| uint32_t | maxPacketSize |
| Maximum packet size. More... | |
| SshChannelBuffer | txBuffer |
| TX buffer. More... | |
| SshChannelBuffer | rxBuffer |
| RX buffer. More... | |
| size_t | txWindowSize |
| TX flow-control window. More... | |
| size_t | rxWindowSize |
| RX flow-control window. More... | |
| size_t | rxWindowSizeInc |
| Window size increment. More... | |
| bool_t | channelSuccessSent |
| An SSH_MSG_CHANNEL_SUCCESS message has been sent. More... | |
| bool_t | eofRequest |
| Channel EOF request. More... | |
| bool_t | eofSent |
| An SSH_MSG_CHANNEL_EOF message has been sent. More... | |
| bool_t | eofReceived |
| An SSH_MSG_CHANNEL_EOF message has been received. More... | |
| bool_t | closeRequest |
| Channel close request. More... | |
| bool_t | closeSent |
| An SSH_MSG_CHANNEL_CLOSE message has been sent. More... | |
| bool_t | closeReceived |
| An SSH_MSG_CHANNEL_CLOSE message has been received. More... | |
Detailed Description
Field Documentation
◆ channelSuccessSent
| bool_t channelSuccessSent |
◆ closeReceived
| bool_t closeReceived |
◆ closeRequest
◆ closeSent
| bool_t closeSent |
◆ connection
| SshConnection* connection |
◆ context
| SshContext* context |
◆ eofReceived
| bool_t eofReceived |
◆ eofRequest
◆ eofSent
◆ event
◆ eventFlags
◆ eventMask
◆ localChannelNum
◆ maxPacketSize
◆ remoteChannelNum
◆ requestState
| SshRequestState requestState |
◆ rxBuffer
| SshChannelBuffer rxBuffer |
◆ rxWindowSize
◆ rxWindowSizeInc
◆ state
| SshChannelState state |
◆ timeout
◆ txBuffer
| SshChannelBuffer txBuffer |
◆ txWindowSize
◆ userEvent
The documentation for this struct was generated from the following file:
- cyclone_ssh/ssh/ssh.h
