X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fdoc%2Fnotifyargs.html;h=c9c904d5aafee1d04012a9420b29979c9f1cd282;hb=52e57c880aba9c5e89f59d962eb9af75670b76e0;hp=5cf9d87bef5956d5d69ac321ad2fe55de9baf7d3;hpb=6a739a36442b1e91744bce09247005151c057e08;p=silc.git
diff --git a/lib/doc/notifyargs.html b/lib/doc/notifyargs.html
index 5cf9d87b..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
|
@@ -93,7 +93,8 @@ SilcClientEntry inviter
SILC_NOTIFY_TYPE_JOIN |
-Sent when someone joins to a channel.
+Sent when someone joins to a channel. This is also sent whenever you join
+a channel, in addition of receiving SILC_COMMAND_JOIN command reply.
|
SilcClientEntry joining_client, SilcChannelEntry channel
|
@@ -112,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
|
|
@@ -208,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
|
@@ -261,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
| |