gmyth-upnp/src/gmyth_upnp.h
branchtrunk
changeset 901 d6ec9a68363e
parent 706 5cc97240e238
child 909 847da7267234
     1.1 --- a/gmyth-upnp/src/gmyth_upnp.h	Thu May 24 01:26:10 2007 +0100
     1.2 +++ b/gmyth-upnp/src/gmyth_upnp.h	Thu Jan 31 13:19:29 2008 +0000
     1.3 @@ -39,76 +39,79 @@
     1.4  #include <gmyth/gmyth_backendinfo.h>
     1.5  
     1.6  G_BEGIN_DECLS
     1.7 -
     1.8  #define GMYTH_UPNP_TYPE               (gmyth_upnp_get_type ())
     1.9  #define GMYTH_UPNP(obj)          		 	(G_TYPE_CHECK_INSTANCE_CAST ((obj), GMYTH_UPNP_TYPE, GMythUPnP))
    1.10  #define GMYTH_UPNP_CLASS(klass)       (G_TYPE_CHECK_CLASS_CAST ((klass), GMYTH_UPNP_TYPE, GMythUPnPClass))
    1.11  #define IS_GMYTH_UPNP(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GMYTH_UPNP_TYPE))
    1.12  #define IS_GMYTH_UPNP_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GMYTH_UPNP_TYPE))
    1.13  #define GMYTH_UPNP_GET_CLASS(obj)     (G_TYPE_INSTANCE_GET_CLASS ((obj), GMYTH_UPNP_TYPE, GMythUPnPClass))
    1.14 -
    1.15 -typedef struct _GMythUPnP         GMythUPnP;
    1.16 -typedef struct _GMythUPnPClass    GMythUPnPClass;
    1.17 -typedef struct _GMythUPnPPrivate  GMythUPnPPrivate;
    1.18 +typedef struct _GMythUPnP GMythUPnP;
    1.19 +typedef struct _GMythUPnPClass GMythUPnPClass;
    1.20 +typedef struct _GMythUPnPPrivate GMythUPnPPrivate;
    1.21  
    1.22  /****************************************
    1.23  * Data Type
    1.24  ****************************************/
    1.25  
    1.26  typedef enum upnp_device_list_status {
    1.27 -	GMYTH_UPNP_DEVICE_ADDED = 0,
    1.28 -	GMYTH_UPNP_DEVICE_UPDATED,
    1.29 -	GMYTH_UPNP_DEVICE_REMOVED
    1.30 +    GMYTH_UPNP_DEVICE_ADDED = 0,
    1.31 +    GMYTH_UPNP_DEVICE_UPDATED,
    1.32 +    GMYTH_UPNP_DEVICE_REMOVED
    1.33  } GMythUPnPDeviceStatus;
    1.34  
    1.35 -typedef void (*GMythUPnPDeviceListener) ( GMythUPnP *gmyth_upnp, GMythUPnPDeviceStatus status, gchar *dev );
    1.36 +typedef void    (*GMythUPnPDeviceListener) (GMythUPnP * gmyth_upnp,
    1.37 +                                            GMythUPnPDeviceStatus status,
    1.38 +                                            gchar * dev);
    1.39  
    1.40 -struct _GMythUPnPClass
    1.41 -{
    1.42 -	GObjectClass parent_class;
    1.43 +struct _GMythUPnPClass {
    1.44 +    GObjectClass    parent_class;
    1.45  
    1.46 -	/* callbacks */
    1.47 -	guint device_found_handler_signal_id;
    1.48 +    /*
    1.49 +     * callbacks 
    1.50 +     */
    1.51 +    guint           device_found_handler_signal_id;
    1.52  
    1.53 -	GMythUPnPDeviceListener device_found_handler;
    1.54 +    GMythUPnPDeviceListener device_found_handler;
    1.55  
    1.56 -	/* no one for now */
    1.57 +    /*
    1.58 +     * no one for now 
    1.59 +     */
    1.60  };
    1.61  
    1.62  struct _GMythUPnPDevice {
    1.63 -	gchar *uri;
    1.64 -	gchar *host;
    1.65 -	gint port;
    1.66 -	gchar *protocol;
    1.67 +    gchar          *uri;
    1.68 +    gchar          *host;
    1.69 +    gint            port;
    1.70 +    gchar          *protocol;
    1.71  };
    1.72  
    1.73  typedef struct _GMythUPnPDevice GMythUPnPDevice;
    1.74  
    1.75  struct _GMythUPnP {
    1.76 -	
    1.77 -	GObject parent;
    1.78 -	GMythUPnPPrivate *priv;
    1.79 -	
    1.80  
    1.81 -	CgUpnpControlPoint* control_point;
    1.82 -	
    1.83 -	gchar *udn;
    1.84 -	
    1.85 -	GMythBackendInfo *backend_info;
    1.86 +    GObject         parent;
    1.87 +    GMythUPnPPrivate *priv;
    1.88  
    1.89 -	gboolean upnp_dev_found;
    1.90 +
    1.91 +    CgUpnpControlPoint *control_point;
    1.92 +
    1.93 +    gchar          *udn;
    1.94 +
    1.95 +    GMythBackendInfo *backend_info;
    1.96 +
    1.97 +    gboolean        upnp_dev_found;
    1.98  };
    1.99  
   1.100 -GType       			gmyth_upnp_get_type (void);
   1.101 -GMythUPnP *			gmyth_upnp_new ( GMythBackendInfo *gmyth_backend_info, 
   1.102 -						GMythUPnPDeviceListener handler );
   1.103 +GType           gmyth_upnp_get_type(void);
   1.104 +GMythUPnP      *gmyth_upnp_new(GMythBackendInfo * gmyth_backend_info,
   1.105 +                               GMythUPnPDeviceListener handler);
   1.106  
   1.107 -GList *				gmyth_upnp_do_search_sync( GMythUPnP* gmyth_upnp );
   1.108 +GList          *gmyth_upnp_do_search_sync(GMythUPnP * gmyth_upnp);
   1.109  
   1.110 -GMythBackendInfo*		gmyth_upnp_get_backend_info ( GMythUPnP *gmyth_upnp );
   1.111 +GMythBackendInfo *gmyth_upnp_get_backend_info(GMythUPnP * gmyth_upnp);
   1.112  
   1.113 -gchar *				gmyth_upnp_device_status_to_string( GMythUPnPDeviceStatus status );
   1.114 +gchar          *gmyth_upnp_device_status_to_string(GMythUPnPDeviceStatus
   1.115 +                                                   status);
   1.116  
   1.117  G_END_DECLS
   1.118 -
   1.119 -#endif /* _GMYTH_UPNP_H_ */
   1.120 +#endif                          /* _GMYTH_UPNP_H_ */