serialize_message

This commit is contained in:
Lennart Buhl 2013-11-02 15:34:39 +01:00
parent bdb20e8de1
commit 43cd1f6a2e
2 changed files with 12 additions and 6 deletions

8
msg.c
View File

@ -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
View File

@ -1,9 +1,11 @@
/* 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 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 {
long timestamp;
int width; // varies