serialize_message
This commit is contained in:
parent
bdb20e8de1
commit
43cd1f6a2e
8
msg.c
8
msg.c
|
@ -61,6 +61,10 @@ void serialize_string(char *str, Buffer *b) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//serialize_message
|
void serialize_message(struct message *msg, Buffer *b) {
|
||||||
|
serialize_int(msg->timestamp, b); // does this also work for long?
|
||||||
|
serialize_int(msg->width, b);
|
||||||
|
serialize_int(msg->heigth, b);
|
||||||
|
serialize_string(msg->image, b);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
10
msg.h
10
msg.h
|
@ -1,9 +1,11 @@
|
||||||
/* This file was automatically generated. Do not edit! */
|
/* This file was automatically generated. Do not edit! */
|
||||||
typedef struct Buffer Buffer;
|
|
||||||
void serialize_int(int x,Buffer *b);
|
|
||||||
void append_space(Buffer *b,int bytes);
|
|
||||||
struct Buffer *new_buffer();
|
|
||||||
typedef struct message message;
|
typedef struct message message;
|
||||||
|
typedef struct Buffer Buffer;
|
||||||
|
void serialize_message(struct message *msg,Buffer *b);
|
||||||
|
void serialize_string(char *str,Buffer *b);
|
||||||
|
void serialize_int(int x,Buffer *b);
|
||||||
|
void append_space(Buffer *b,int n);
|
||||||
|
struct Buffer *new_buffer();
|
||||||
struct message {
|
struct message {
|
||||||
long timestamp;
|
long timestamp;
|
||||||
int width; // varies
|
int width; // varies
|
||||||
|
|
Loading…
Reference in New Issue
Block a user