X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fcore%2Fchannels.h;fp=apps%2Firssi%2Fsrc%2Fcore%2Fchannels.h;h=0000000000000000000000000000000000000000;hb=72c2de619079457f7a68100eb13385275a424a23;hp=0839d69bea4c60d582e2f5ecc39b12ae771ce34a;hpb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;p=runtime.git diff --git a/apps/irssi/src/core/channels.h b/apps/irssi/src/core/channels.h deleted file mode 100644 index 0839d69b..00000000 --- a/apps/irssi/src/core/channels.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef __CHANNELS_H -#define __CHANNELS_H - -#include "modules.h" - -/* Returns CHANNEL_REC if it's channel, NULL if it isn't. */ -#define CHANNEL(channel) \ - MODULE_CHECK_CAST_MODULE(channel, CHANNEL_REC, type, \ - "WINDOW ITEM TYPE", "CHANNEL") - -#define IS_CHANNEL(channel) \ - (CHANNEL(channel) ? TRUE : FALSE) - -#define STRUCT_SERVER_REC SERVER_REC -struct _CHANNEL_REC { -#include "channel-rec.h" -}; - -extern GSList *channels; - -/* Create new channel record */ -void channel_init(CHANNEL_REC *channel, SERVER_REC *server, const char *name, - const char *visible_name, int automatic); -void channel_destroy(CHANNEL_REC *channel); - -/* find channel by name, if `server' is NULL, search from all servers */ -CHANNEL_REC *channel_find(SERVER_REC *server, const char *name); - -void channel_change_name(CHANNEL_REC *channel, const char *name); -void channel_change_visible_name(CHANNEL_REC *channel, const char *name); - -/* Send the auto send command to channel */ -void channel_send_autocommands(CHANNEL_REC *channel); - -void channels_init(void); -void channels_deinit(void); - -#endif