#include <shell_protocol.h>
◆ length_t
◆ anonymous enum
Enumerator |
---|
kBufferSize | |
kHeaderSize | |
◆ Id
Enumerator |
---|
kIdStdin | |
kIdStdout | |
kIdStderr | |
kIdExit | |
kIdCloseStdin | |
kIdWindowSizeChange | |
kIdInvalid | |
◆ ShellProtocol()
◆ ~ShellProtocol()
ShellProtocol::~ShellProtocol |
( |
| ) |
|
|
virtual |
◆ data() [1/2]
char * ShellProtocol::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
const char * ShellProtocol::data |
( |
| ) |
const |
|
inline |
◆ data_capacity()
size_t ShellProtocol::data_capacity |
( |
| ) |
const |
|
inline |
◆ data_length()
size_t ShellProtocol::data_length |
( |
| ) |
const |
|
inline |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ id()
int ShellProtocol::id |
( |
| ) |
const |
|
inline |
◆ Read()
bool ShellProtocol::Read |
( |
| ) |
|
◆ Write()
bool ShellProtocol::Write |
( |
Id |
id, |
|
|
size_t |
length |
|
) |
| |
◆ ShellProtocolTest
friend class ShellProtocolTest |
|
friend |
◆ buffer_
◆ buffer_end_
◆ bytes_left_
size_t ShellProtocol::bytes_left_ = 0 |
|
private |
◆ data_length_
size_t ShellProtocol::data_length_ = 0 |
|
private |
◆ fd_
The documentation for this class was generated from the following files: