Upload files to "C"

This commit is contained in:
8nl 2024-01-23 16:43:32 +00:00
parent 6a1d2cf850
commit b4825a3fb7
3 changed files with 93 additions and 91 deletions

13
C/irc.h
View file

@ -27,18 +27,19 @@ enum {
};
typedef struct {
int socket;
int irc_socket;
char raw[IRCC_MSG_MAX + 1];
char *msg;
char *channel;
char *nick;
char irc_raw[IRCC_MSG_MAX + 1];
char *irc_msg;
char *irc_channel;
char *irc_nick;
} IRCC_client;
int IRCC_connect(IRCC_client *irc, const char *ip, const unsigned int port);
int IRCC_recv(IRCC_client *irc);
int IRCC_parse(IRCC_client *irc);
int IRCC_join(IRCC_client *irc, const char *channel, const char *key);
int IRCC_send(IRCC_client *irc, const char *msg, const char *channel);
int IRCC_register(IRCC_client *irc, const char *nickname);
int IRCC_init(IRCC_client *irc);
void IRCC_init(IRCC_client *irc);
void IRCC_close(IRCC_client *irc);