27#ifndef _PURPLE_MEDIA_MANAGER_H_
28#define _PURPLE_MEDIA_MANAGER_H_
31#include <glib-object.h>
59 const gchar *session_id,
const gchar *participant, gpointer user_data);
61 const gchar *session_id,
const gchar *participant, gboolean writable,
67#define PURPLE_TYPE_MEDIA_MANAGER (purple_media_manager_get_type())
68#define PURPLE_MEDIA_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_MEDIA_MANAGER, PurpleMediaManager))
69#define PURPLE_MEDIA_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PURPLE_TYPE_MEDIA_MANAGER, PurpleMediaManagerClass))
70#define PURPLE_IS_MEDIA_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_MEDIA_MANAGER))
71#define PURPLE_IS_MEDIA_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PURPLE_TYPE_MEDIA_MANAGER))
72#define PURPLE_MEDIA_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PURPLE_TYPE_MEDIA_MANAGER, PurpleMediaManagerClass))
116 const char *conference_type,
117 const char *remote_user,
178 const char *conference_type,
179 const char *remote_user,
222 const gchar *session_id,
const gchar *participant);
239 const gchar *participant, gulong window_id);
266 const gchar *session_id,
const gchar *participant);
277 PurpleMediaCaps caps);
328 gpointer user_data, GDestroyNotify notify);
353 const gchar *participant, gpointer buffer, guint size, gboolean blocking);
374 const gchar *participant, gpointer buffer, guint max_size,
Structure representing an account.