nntpconnection.c File Reference

#include
#include
#include
#include
#include
#include "nntpconnection.h"
#include "nntpgrab_plugin_nntp.h"
#include "plugin_nntp.h"
#include "nntpgrab_internal.h"

Data Structures

struct   NNTPConnection
struct   NNTPConnectionClass

Defines

#define  EXT   ".so"

Typedefs

typedef struct NNTPConnectionClass  NNTPConnectionClass

Functions

gboolean  nntpconnection_initialize (char **errmsg)
NNTPConnection *  nntpconnection_new (Configuration *config, ConfigServer server)
void  nntpconnection_destroy (NNTPConnection *obj)
NNTPGrabErrCode  nntpconnection_connect (NNTPConnection *obj)
void  nntpconnection_disconnect (NNTPConnection *obj)
gboolean  nntpconnection_get_is_connected (NNTPConnection *obj)
NNTPGrabErrCode  nntpconnection_get_part (NNTPConnection *obj, const char *collection_name, const char *subject, const NNTPPart *part, const char *filename)
gboolean  nntpconnection_group (NNTPConnection *obj, int conn_id, const char *newsgroup)
gboolean  nntpconnection_xover (NNTPConnection *obj, gboolean full_update)
int  nntpconnection_get_conn_id (NNTPConnection *obj)

Define Documentation

#define EXT   ".so"


Typedef Documentation

typedef struct NNTPConnectionClass NNTPConnectionClass


Function Documentation

NNTPGrabErrCode nntpconnection_connect ( NNTPConnection *  obj  ) 

void nntpconnection_destroy ( NNTPConnection *  obj  ) 

void nntpconnection_disconnect ( NNTPConnection *  obj  ) 

int nntpconnection_get_conn_id ( NNTPConnection *  obj  ) 

gboolean nntpconnection_get_is_connected ( NNTPConnection *  obj  ) 

NNTPGrabErrCode nntpconnection_get_part ( NNTPConnection *  obj,
const char *  collection_name,
const char *  subject,
const NNTPPart part,
const char *  filename  
)

gboolean nntpconnection_group ( NNTPConnection *  obj,
int  conn_id,
const char *  newsgroup  
)

gboolean nntpconnection_initialize ( char **  errmsg  ) 

NNTPConnection* nntpconnection_new ( Configuration config,
ConfigServer  server  
)

gboolean nntpconnection_xover ( NNTPConnection *  obj,
gboolean  full_update  
)


Generated on Thu May 21 21:25:05 2009 for NNTPGrab by  1.5.4