main.c File Reference

#include "config.h"
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include "nntpgrab.h"
#include "nntpgrab_glue.h"
#include "nntpgrab_automation.h"

Data Structures

struct   _connection
struct   _listen_socket

Defines

#define  CLOSE(x)   close(x)

Typedefs

typedef struct _connection  Connection
typedef struct _listen_socket  ListenSocket

Functions

void  connect_signal_handlers (NNTPGrabGlue *glue, GAsyncQueue *send_buffer)
void  disconnect_signal_handlers (NNTPGrabGlue *glue, GAsyncQueue *send_buffer)
void  server_config_get_avail_servers (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_get_server_info (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_add_server (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_del_server (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_edit_server (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_get_opts (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_set_opts (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_config_get_folder_listing (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_start (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_stop (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_get_state (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_add_task_to_queue (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_del_task_from_queue (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_restart_task (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_save_queue (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_foreach_task (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_move_task (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
void  server_schedular_move_collection (NNTPGrabGlue *glue, const char *command, GAsyncQueue *send_buffer)
int  main (int argc, char **argv)

Define Documentation

#define CLOSE (  )     close(x)


Typedef Documentation

typedef struct _connection Connection

typedef struct _listen_socket ListenSocket


Function Documentation

void connect_signal_handlers ( NNTPGrabGlue *  glue,
GAsyncQueue *  send_buffer  
)

void disconnect_signal_handlers ( NNTPGrabGlue *  glue,
GAsyncQueue *  send_buffer  
)

int main ( int  argc,
char **  argv  
)

void server_config_add_server ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_del_server ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_edit_server ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_get_avail_servers ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_get_folder_listing ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_get_opts ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_get_server_info ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_config_set_opts ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_add_task_to_queue ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_del_task_from_queue ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_foreach_task ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_get_state ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_move_collection ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_move_task ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_restart_task ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_save_queue ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_start ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)

void server_schedular_stop ( NNTPGrabGlue *  glue,
const char *  command,
GAsyncQueue *  send_buffer  
)


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