RRMessage

Name

RRMessage -- 

Synopsis



void        rr_message_set_aggregate        (RRMessage *message,
                                             gboolean aggregate);
gboolean    rr_message_get_aggregate        (RRMessage *message);
RRFrame*    rr_message_get_frame            (RRMessage *message,
                                             gsize max_size);
gboolean    rr_message_process_frame        (RRMessage *message,
                                             RRFrame *frame,
                                             GError **error);
void        rr_message_set_channel          (RRMessage *message,
                                             RRChannel *channel);

Description

Details

rr_message_set_aggregate ()

void        rr_message_set_aggregate        (RRMessage *message,
                                             gboolean aggregate);

Selects if the frames should be aggregated or not.

message :

a RRMessage

aggregate :

TRUE or FALSE.


rr_message_get_aggregate ()

gboolean    rr_message_get_aggregate        (RRMessage *message);

Returns TRUE if the frames are aggregated or FALSE if they are passed to rr_message_process_frame directly.

message :

a RRMessage

Returns :

TRUE or FALSE.


rr_message_get_frame ()

RRFrame*    rr_message_get_frame            (RRMessage *message,
                                             gsize max_size);

message :

max_size :

Returns :


rr_message_process_frame ()

gboolean    rr_message_process_frame        (RRMessage *message,
                                             RRFrame *frame,
                                             GError **error);

message :

frame :

error :

Returns :


rr_message_set_channel ()

void        rr_message_set_channel          (RRMessage *message,
                                             RRChannel *channel);

message :

channel :