TpaStreamChannel

TpaStreamChannel

Synopsis




#define             TPA_STREAM_CHANNEL_GET_PRIVATE      (obj)
                    TpaStreamChannelPrivate;
                    TpaStreamChannel;
void                tpa_stream_channel_join             (TpaStreamChannel *self);
void                tpa_stream_channel_request_streams  (TpaStreamChannel *self,
                                                         const TpaContact *contact,
                                                         GList *type_list);
void                tpa_stream_channel_remove_stream    (TpaStreamChannel *self,
                                                         TpaStream *stream);
const GList*        tpa_stream_channel_get_streams      (TpaStreamChannel *self);

Description

Details

TPA_STREAM_CHANNEL_GET_PRIVATE()

#define             TPA_STREAM_CHANNEL_GET_PRIVATE(obj)

obj :

TpaStreamChannelPrivate

typedef struct _TpaStreamChannelPrivate TpaStreamChannelPrivate;


TpaStreamChannel

typedef struct {
    TpaChannel parent;
    TpaStreamChannelPrivate *priv;
} TpaStreamChannel;


tpa_stream_channel_join ()

void                tpa_stream_channel_join             (TpaStreamChannel *self);

self :

tpa_stream_channel_request_streams ()

void                tpa_stream_channel_request_streams  (TpaStreamChannel *self,
                                                         const TpaContact *contact,
                                                         GList *type_list);

self :
contact :
type_list :

tpa_stream_channel_remove_stream ()

void                tpa_stream_channel_remove_stream    (TpaStreamChannel *self,
                                                         TpaStream *stream);

self :
stream :

tpa_stream_channel_get_streams ()

const GList*        tpa_stream_channel_get_streams      (TpaStreamChannel *self);

self :
Returns :