#define RR_NEXT_MSGNO
#define RR_BEEP_MIME_HEADER_LEN
#define RR_BEEP_MIME_HEADER
enum RRFrameType;
gint rr_frame_build (RRFrame *frame,
gchar *buffer);
gint rr_frame_parse (RRFrame *frame,
const gchar *buffer,
const gchar *body,
gint len,
GError **error);
void rr_frame_reference_message (RRFrame *frame,
RRMessage *msg);
RRFrame* rr_frame_new (RRFrameType type,
gint32 channel_id,
gboolean more,
gint32 msgno,
gint32 size,
gint32 ansno,
gchar *payload,
gboolean should_free);
RRFrame* rr_frame_aggregate (GSList **list,
RRFrame *frame);
void rr_frame_aggregator_free (GSList **list);
gchar* rr_frame_mime_get_body (RRFrame *frame);
gint32 rr_frame_mime_get_body_size (RRFrame *frame);
|