Function silc_client_init
SYNOPSIS
SilcBool silc_client_init(SilcClient client, const char *username,
const char *hostname, const char *realname,
SilcClientRunning running, void *context);
DESCRIPTION
Initializes the client. This makes all the necessary steps to make
the client ready to be run. One must call silc_client_run to run the
client. Returns FALSE if error occurred, TRUE otherwise.
The `username' and `hostname' strings must be given and they must be
UTF-8 encoded. The `username' is the client's username in the
operating system, `hostname' is the client's host name and the
`realname' is the user's real name.
The `running' callback is called after the client is running after
silc_client_run or silc_client_run_one has been called. Application
may start using the Client library API after that. Setting the
callback is optional, but recommended.
|