#include <limits.h>
#include "lib/types.h"
#include "lib/misc.h"
#include "ut/ut.h"
#include "lib/vec.h"
#include "net/test/serialize.h"
Go to the source code of this file.
|
| TYPE_DESCR (simple_struct) |
|
static m0_bcount_t | simple_struct_serialize (enum m0_net_test_serialize_op op, struct simple_struct *ss, struct m0_bufvec *bv, m0_bcount_t bv_offset) |
|
static void | simple_struct_test (char c, unsigned char uc, short s, unsigned short us, int i, unsigned int ui, long l, unsigned long ul, long long ll, unsigned long long ull, int8_t i8, uint8_t u8, int16_t i16, uint16_t u16, int32_t i32, uint32_t u32, int64_t i64, uint64_t u64) |
|
void | m0_net_test_serialize_ut (void) |
|
◆ anonymous enum
Enumerator |
---|
SERIALIZE_BUF_LEN | |
Definition at line 37 of file serialize.c.
◆ m0_net_test_serialize_ut()
void m0_net_test_serialize_ut |
( |
void |
| ) |
|
◆ simple_struct_serialize()
◆ simple_struct_test()
static void simple_struct_test |
( |
char |
c, |
|
|
unsigned char |
uc, |
|
|
short |
s, |
|
|
unsigned short |
us, |
|
|
int |
i, |
|
|
unsigned int |
ui, |
|
|
long |
l, |
|
|
unsigned long |
ul, |
|
|
long long |
ll, |
|
|
unsigned long long |
ull, |
|
|
int8_t |
i8, |
|
|
uint8_t |
u8, |
|
|
int16_t |
i16, |
|
|
uint16_t |
u16, |
|
|
int32_t |
i32, |
|
|
uint32_t |
u32, |
|
|
int64_t |
i64, |
|
|
uint64_t |
u64 |
|
) |
| |
|
static |
◆ TYPE_DESCR()