IPv6PacketBuffer for Nol.A-SDK IPv6 Suite.
More...
#include <IPv6PacketBuffer.hpp>
|
| enum | { MAX_PACKET_CHAIN_LENGTH = 10
} |
|
|
bool | put (IPv6PacketBuffer &new_pkt, void *buf, uint16_t buf_len, bool buf_alloc, uint8_t protocol) |
|
bool | setBuffer (void *buf, uint16_t len, bool buf_alloc, uint8_t protocol) |
|
uint16_t | getLength () |
|
uint16_t | getLength () const |
|
int32_t | getOffset (void *ptr) |
|
bool | align () |
|
uint16_t | dump (uint8_t *dst) |
|
void | clean () |
|
|
IPv6PacketBuffer * | next = NULL |
|
void * | buf = NULL |
|
uint16_t | buf_len = 0 |
|
uint8_t | protocol = 0 |
|
bool | alloc = false |
|
bool | buf_alloc = false |
|
bool | compressed = false |
IPv6PacketBuffer for Nol.A-SDK IPv6 Suite.
- Author
- Jongsoo Jeong (CoXlab)
- Date
- 2011. 9. 21.
◆ anonymous enum
84 {
85 MAX_PACKET_CHAIN_LENGTH = 10,
86 };
The documentation for this class was generated from the following file:
- include/IPv6PacketBuffer.hpp