X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fsilcclient.h;h=8b9ad8f6c2151cb4c1c8175f4f5c1122a52c2a86;hb=8f2750e8328ba881341f355dc8636d600c9d1797;hp=2d578ef1ed758f04e131c3df89d85b34f9677e23;hpb=6b34b2110e4cbf9ddf368c1c51aa9e5360cbd408;p=silc.git diff --git a/lib/silcclient/silcclient.h b/lib/silcclient/silcclient.h index 2d578ef1..8b9ad8f6 100644 --- a/lib/silcclient/silcclient.h +++ b/lib/silcclient/silcclient.h @@ -378,15 +378,15 @@ typedef struct { The `status' indicated whether the connection were successful. If it is error value the application must always call the function silc_client_close_connection. */ - void (*connect)(SilcClient client, SilcClientConnection conn, - SilcClientConnectionStatus status); + void (*connected)(SilcClient client, SilcClientConnection conn, + SilcClientConnectionStatus status); /* Called to indicate that connection was disconnected to the server. The `status' may tell the reason of the disconnection, and if the `message' is non-NULL it may include the disconnection message received from server. */ - void (*disconnect)(SilcClient client, SilcClientConnection conn, - SilcStatus status, const char *message); + void (*disconnected)(SilcClient client, SilcClientConnection conn, + SilcStatus status, const char *message); /* Find authentication method and authentication data by hostname and port. The hostname may be IP address as well. When the authentication @@ -605,7 +605,7 @@ typedef struct { SilcClient silc_client_alloc(SilcClientOperations *ops, SilcClientParams *params, void *application, - const char *silc_version); + const char *version_string); /****f* silcclient/SilcClientAPI/silc_client_free * @@ -1405,6 +1405,14 @@ void silc_client_command_call(SilcClientCommand command, * directly to the server using this function. If application is using * the silc_client_command_call, this function is usually not used. * + * The variable arguments are a pair of { type, data, data_length }, + * and the `argc' is the number of these pairs. + * + * EXAMPLE + * + * silc_client_command_send(client, conn, SILC_COMMAND_WHOIS, 0, 1, + * 1, nickname, strlen(nickname)); + * ***/ void silc_client_command_send(SilcClient client, SilcClientConnection conn, SilcCommand command, SilcUInt16 ident,