CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
27 namespace catapult {
namespace ionet {
42 inline auto end()
const {
def back(self, back=None, light=False, on_stderr=False)
Definition: winterm.py:59
#define CATAPULT_LOG(SEV)
Writes a log entry to the default logger with SEV severity.
Definition: Logging.h:340
#define CATAPULT_VERSION
Definition: version.h:37
def get_attrs(self)
Definition: winterm.py:36
def reset_all(self, on_stderr=None)
Definition: winterm.py:44
auto data() const
Returns a const pointer to the raw buffer.
Definition: WorkingBuffer.h:52
def SetConsoleTitle(title)
Definition: win32.py:153
def debug(*args)
Definition: Parser.py:46
_light
Definition: winterm.py:34
size_t WorkingBufferSensitivity
Working buffer sensitivity.
Definition: PacketSocketOptions.h:32
def __init__(self)
Definition: winterm.py:24
#define CATAPULT_COPYRIGHT
Definition: version.h:40
def style(self, style=None, on_stderr=False)
Definition: winterm.py:70
_FillConsoleOutputAttribute
Definition: win32.py:76
def FillConsoleOutputCharacter(stream_id, char, length, start)
Definition: win32.py:133
_style
Definition: winterm.py:42
def GetConsoleScreenBufferInfo(stream_id=STDOUT)
Definition: win32.py:104
_default_back
Definition: winterm.py:28
def __str__(self)
Definition: win32.py:30
auto size() const
Returns the size of the buffer.
Definition: WorkingBuffer.h:47
_default_fore
Definition: winterm.py:27
_SetConsoleCursorPosition
Definition: win32.py:59
def cursor_adjust(self, x, y, on_stderr=False)
Definition: winterm.py:102
_back
Definition: winterm.py:41
PacketSocketOptions m_options
Definition: WorkingBuffer.h:72
_GetConsoleScreenBufferInfo
Definition: win32.py:45
def set_attrs(self, value)
Definition: winterm.py:39
auto capacity() const
Returns the capacity of the raw buffer.
Definition: WorkingBuffer.h:57
_GetStdHandle
Definition: win32.py:39
def erase_screen(self, mode=0, on_stderr=False)
Definition: winterm.py:110
std::vector< uint8_t > ByteBuffer
Definition: IoTypes.h:28
WorkingBuffer(const PacketSocketOptions &options)
Creates an empty working buffer around options.
Definition: WorkingBuffer.cpp:25
void checkMemoryUsage()
Definition: WorkingBuffer.cpp:42
_SetConsoleTextAttribute
Definition: win32.py:52
_default
Definition: winterm.py:25
_default_style
Definition: winterm.py:29
def get_position(self, handle)
Definition: winterm.py:84
size_t MaxPacketDataSize
Maximum packet data size.
Definition: PacketSocketOptions.h:35
auto begin() const
Returns a const iterator to the beginning of the buffer.
Definition: WorkingBuffer.h:37
size_t m_numDataSizeSamples
Definition: WorkingBuffer.h:74
def FillConsoleOutputAttribute(stream_id, attr, length, start)
Definition: win32.py:143
AppendContext prepareAppend()
Creates an append context that can be used to append data to the working buffer.
Definition: WorkingBuffer.cpp:32
_FillConsoleOutputCharacterA
Definition: win32.py:66
SetConsoleTextAttribute
Definition: win32.py:14
def set_cursor_position(self, position=None, on_stderr=False)
Definition: winterm.py:92
def SetConsoleCursorPosition(stream_id, position, adjust=True)
Definition: win32.py:115
PacketExtractor preparePacketExtractor()
Creates a packet extractor that can be used to extract packets from the working buffer.
Definition: WorkingBuffer.cpp:38
COORD
Definition: win32.py:19
def fore(self, fore=None, light=False, on_stderr=False)
Definition: winterm.py:48
CompareChainsOptions m_options
Definition: CompareChains.cpp:165
def set_console(self, attrs=None, on_stderr=False)
Definition: winterm.py:76
Definition: AddressExtractionExtension.cpp:28
Packet socket options.
Definition: PacketSocketOptions.h:27
_fore
Definition: winterm.py:40
ByteBuffer m_data
Definition: WorkingBuffer.h:73
size_t m_maxDataSize
Definition: WorkingBuffer.h:75
def erase_line(self, mode=0, on_stderr=False)
Definition: winterm.py:139
winapi_test
Definition: win32.py:15
auto end() const
Returns a const iterator to the end of the buffer.
Definition: WorkingBuffer.h:42
Definition: AppendContext.h:28
size_t WorkingBufferSize
Initial working buffer size.
Definition: PacketSocketOptions.h:29
Definition: winterm.py:22
A buffer for storing working data.
Definition: WorkingBuffer.h:30
Definition: winterm.py:17
_SetConsoleTitleW
Definition: win32.py:86
def set_title(self, title)
Definition: winterm.py:161