they are used. */
typedef struct SilcClientEntryStruct {
char *nickname;
+ char *server;
+ unsigned int num;
SilcClientID *id;
/* Keys, these are defined if private message key has been defined
typedef struct SilcChannelEntryStruct {
char *channel_name;
SilcChannelID *id;
+ unsigned int mode;
int on_channel;
/* Channel keys */
typedef SilcChannelEntryObject *SilcChannelEntry;
+/* Prototypes */
+
+SilcClientEntry silc_idlist_get_client(SilcClient client,
+ SilcClientConnection conn,
+ char *nickname,
+ char *server,
+ unsigned int num);
+SilcChannelEntry silc_idlist_get_channel(SilcClient client,
+ SilcClientConnection conn,
+ char *channel);
+
#endif