loudmouth/lm-proxy.h
changeset 101 a8abfbc8c005
parent 99 81e9d035de02
child 417 364c17252e5f
equal deleted inserted replaced
100:2b2a0caf1b3a 101:a8abfbc8c005
    21 #define __LM_PROXY_H__
    21 #define __LM_PROXY_H__
    22 
    22 
    23 #if !defined (LM_INSIDE_LOUDMOUTH_H) && !defined (LM_COMPILATION)
    23 #if !defined (LM_INSIDE_LOUDMOUTH_H) && !defined (LM_COMPILATION)
    24 #error "Only <loudmouth/loudmouth.h> can be included directly, this file may disappear or change contents."
    24 #error "Only <loudmouth/loudmouth.h> can be included directly, this file may disappear or change contents."
    25 #endif
    25 #endif
       
    26 
       
    27 G_BEGIN_DECLS
    26 
    28 
    27 typedef struct _LmProxy LmProxy;
    29 typedef struct _LmProxy LmProxy;
    28 
    30 
    29 typedef enum {
    31 typedef enum {
    30 	LM_PROXY_TYPE_NONE = 0,
    32 	LM_PROXY_TYPE_NONE = 0,
    57 					 const gchar        *password);
    59 					 const gchar        *password);
    58 
    60 
    59 LmProxy *     lm_proxy_ref              (LmProxy            *proxy);
    61 LmProxy *     lm_proxy_ref              (LmProxy            *proxy);
    60 void          lm_proxy_unref            (LmProxy            *proxy);
    62 void          lm_proxy_unref            (LmProxy            *proxy);
    61 
    63 
       
    64 G_END_DECLS
    62 #endif /* __LM_PROXY_H__ */
    65 #endif /* __LM_PROXY_H__ */
    63 
    66