SILC Toolkit Reference Manual
SILC VCard Library
SILC VCard Interface
SILC Crypto Library
Introduction to SILC RNG
SILC RNG Interface
SILC Cipher API
SILC PKCS API
SILC Public Key API
SILC PKCS #1 API
SILC Hnbspll>SILC_COMMAND_BAN |
Returns channel's ban list. The 'ban_list' may be NULL. The construction
of that list is equivalent to invite list. See description of
SILC_COMMAND_INVITE command reply.
|
SilcChannelEntry channel, SilcArgumentPayload ban_list
|
| SILC_COMMAND_DETACH |
Called after being detached from the SILC network. The command reply delivers
the detachment data buffer `detach_data' that the application should save
for example into a file. The data will be needed when resuming back to
the network. When resuming the data is saved into SilcClientConnectionParams
structure and given as argument to silc_client_connect_to_server or
silc_client_key_exchange functions.
|
SilcBuffer detach_data
|
| SILC_COMMAND_WATCH |
Called after modifying the watch list in the server. There is no arguments
to this reply.
|
none
|
| SILC_COMMAND_SILCOPER |
Returns reply to earlier SILC_COMMAND_SILCOPER command. There is no
arguments to this reply.
|
none
|
| SILC_COMMAND_LEAVE |
Called after leaving the channel. Note that the `channel' will become
invalid after command_reply client operation returns.
|
SilcChannelEntry channel
|
| SILC_COMMAND_USERS |
Returns list of users in channel. The `user_list' may be traversed with
silc_hash_table_get function. Each entry in the `user_list' is
SilcChannelUser structure, which contains the SilcClientEntry and the
client's mode on the channel.
|
SilcChannelEntry channel, SilcHashTableList *user_list
|
| SILC_COMMAND_GETKEY |
Returns public key of client or server. The 'public_key' may be NULL.
The 'entry_type' is used to check what type of pointer the entry' is. For
SILC_ID_CLIENT SilcClientEntry and for SILC_ID_SERVER SilcServerEntry.
|
SilcIdType entry_type, void *entry,
SilcPublicKey public_key
|
| SILC_COMMAND_SERVICE |
Returns the service list in the server, or information on the accepted
and authenticated service. The 'service_list' maybe NULL if server does
not support any services. It is NULL also when 'name' is not NULL. The
'service_list' is a comma separated list of services the server supports.
The 'name' MAY be NULL also. The 'name' is the requested service, and it is
non-NULL only if server accepted and authenticated client's request.
|
const char *server_list, const char *service_name
|