X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fdoc%2Fnotifyargs.html;h=c9c904d5aafee1d04012a9420b29979c9f1cd282;hb=52e57c880aba9c5e89f59d962eb9af75670b76e0;hp=20ba26776bed7126d61fcc32781e8c8d9704b2bc;hpb=acb35bd2e45b7d2a5bc2a20a59d39fef4eed4068;p=silc.git diff --git a/lib/doc/notifyargs.html b/lib/doc/notifyargs.html index 20ba2677..c9c904d5 100644 --- a/lib/doc/notifyargs.html +++ b/lib/doc/notifyargs.html @@ -85,7 +85,7 @@ The 'message' argument may be NULL. Sent to the client if the user is invited on a channel. The 'channel argument may be NULL but the `channel_name' is always provided. -SilcClientChannel channel, char *channel_name, +SilcChannelEntry channel, char *channel_name, SilcClientEntry inviter @@ -113,11 +113,11 @@ Sent when someone leaves (parts) the channel. SILC_NOTIFY_TYPE_SIGNOFF Sent when someone signoff the SILC network. The 'signoff_message' may be -NULL. The 'leaving_client' SilcClientEntry may be incomplete and contain -NULL pointers, application must check it's pointers before attempting to -display for example nickname information. +NULL. The `signoff_client' is the client signing off. The `channel' is +the channel where the client was joined. The `channel' may be NULL. -SilcClientEntry signoff_client, char *signoff_message +SilcClientEntry signoff_client, char +*signoff_message, SilcChannelEntry channel @@ -209,9 +209,11 @@ safely ignore it when received. Sent when a server quits the network. The 'clients' is a list of SilcClientEntry pointers. Each client in the entry is one client signing -off from the SILC network. The library will free the list. +off from the SILC network. The library will free the list. The `server' +is the quitting server, and it is NULL if the server isn't cached in the +client library. -NULL, SilcClientEntry *clients, SilcUInt32 clients_count +SilcServerEntry server, SilcDList clients @@ -262,7 +264,9 @@ client just changed nickname the 'new_nickname' includes the new nickname. Otherwise this pointer is NULL. The 'user_mode' is the client's mode in the SILC network. The 'notification' contains the notify type that happened for the 'watched_client' (for example -SILC_NOTIFY_TYPE_NICK_CHANGE if the client changed their nickname). +SILC_NOTIFY_TYPE_NICK_CHANGE if the client changed their nickname). If +the `new_nickname' is NULL and `notification' is SILC_NOTIFY_TYPE_NONE the +`watched_client' has just joined the network. SilcClientEntry watched_client, char *new_nickname, SilcUInt32 user_mode, SilcNotifyType notification, SilcPublicKey