#include <h2_frame_handlers.hpp>
|
| static void | frameHandler (struct ClientSessionData *clientSessData, const unsigned char *data, size_t length) |
| |
| static void | frameDefaultPrint (const unsigned char *data) |
| |
| static void | headerFrameHandler (struct ClientSessionData *clientSessData, const unsigned char *data, size_t length) |
| |
| static void | settingsFrameHandler (struct ClientSessionData *clientSessData, const unsigned char *data, size_t length) |
| |
| static void | pingFrameHandler (struct ClientSessionData *clientSessData, const unsigned char *data, size_t length) |
| |
| static void | windowUpdateFrameHandler (struct ClientSessionData *clientSessData, const unsigned char *data, size_t length) |
| |
◆ frameDefaultPrint()
| void h2_frame_handlers::frameDefaultPrint |
( |
const unsigned char * |
data | ) |
|
|
static |
Prints the frameheader from a frame (first 9 octets)
- Parameters
-
| data | - frame to print frameheader from |
◆ frameHandler()
| void h2_frame_handlers::frameHandler |
( |
struct ClientSessionData * |
clientSessData, |
|
|
const unsigned char * |
data, |
|
|
size_t |
length |
|
) |
| |
|
static |
Handles frame correctly depening on type of frame
- Parameters
-
◆ headerFrameHandler()
| void h2_frame_handlers::headerFrameHandler |
( |
struct ClientSessionData * |
clientSessData, |
|
|
const unsigned char * |
data, |
|
|
size_t |
length |
|
) |
| |
|
static |
Handles frame of type: HEADER
- Parameters
-
◆ pingFrameHandler()
| void h2_frame_handlers::pingFrameHandler |
( |
struct ClientSessionData * |
clientSessData, |
|
|
const unsigned char * |
data, |
|
|
size_t |
length |
|
) |
| |
|
static |
Handles frame of type: PING
- Parameters
-
◆ settingsFrameHandler()
| void h2_frame_handlers::settingsFrameHandler |
( |
struct ClientSessionData * |
clientSessData, |
|
|
const unsigned char * |
data, |
|
|
size_t |
length |
|
) |
| |
|
static |
Handles frame of type: SETTINGS
- Parameters
-
◆ windowUpdateFrameHandler()
| void h2_frame_handlers::windowUpdateFrameHandler |
( |
struct ClientSessionData * |
clientSessData, |
|
|
const unsigned char * |
data, |
|
|
size_t |
length |
|
) |
| |
|
static |
Handles frame of type: WINDOW_UPDATE
- Parameters
-
The documentation for this class was generated from the following files: