net.h 515 B

123456789101112131415161718
  1. #ifndef _net_h
  2. #define _net_h
  3. typedef struct conf_client_s conf_client_t;
  4. #include "cliconf/net/private.h"
  5. #define CONFD_SOCKET_PATH "/tmp/confd.socket"
  6. conf_client_t *conf_client_new(char *path);
  7. void conf_client_free(conf_client_t *client);
  8. int conf_client_connect(conf_client_t *client);
  9. void conf_client_disconnect(conf_client_t *client);
  10. int conf_client_reconnect(conf_client_t *client);
  11. int conf_client_send(conf_client_t *client, char *command);
  12. int conf_client__get_sock(conf_client_t *client);
  13. #endif