_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