#ifndef _SERIAL_SERIAL_H_ #define _SERIAL_SERIAL_H_ #include #include #include #include struct b_serial_ctx { b_stream_buffer *ctx_streambuf; }; struct b_serial_format_ops { enum b_status (*fmt_serialise)( struct b_serial_ctx *, b_object *, b_stream *, enum b_serial_flags); enum b_status (*fmt_deserialise)( struct b_serial_ctx *, b_stream *, b_object **, enum b_serial_flags); }; #endif