+
+
+
+silcclient_entry.html
+
+
+
+
+
+
+Client Library Interface Header: silcclient_entry.h
+
+
+DESCRIPTION
+
+
+ This header file includes the SilcClientEntry, SilcChannelEntry and
+ SilcServer entry structures and various routines to search, resolve and
+ handle these structures.
+
+ All entries (SilcClientEntry, SilcChannelEntry and SilcServerEntry) are
+ reference counted. If application wishes to save an entry pointer it must
+ always first acquire a reference. The reference must be released once the
+ entry is not needed anymore. If application wants to read any data from
+ the entry structure it must first lock the entry. This protects access to
+ the entries in multithreaded environment. If threads are not used, locking
+ the entries is not needed. They however still must be referenced even
+ when threads are not used.
+
+ SilcClientEntry
+SilcChannelEntry
+SilcServerEntry
+SilcGetClientCallback
+silc_client_lock_client
+silc_client_unlock_client
+silc_client_ref_client
+silc_client_unref_client
+silc_client_list_free
+silc_client_get_clients
+silc_client_get_clients_whois
+silc_client_get_clients_local
+silc_client_get_client_by_id
+silc_client_get_client_by_id_resolve
+SilcGetChannelCallback
+silc_client_lock_channel
+silc_client_unlock_channel
+silc_client_ref_channel
+silc_client_unref_channel
+silc_client_list_free_channel
+silc_client_get_channel
+silc_client_get_channel_resolve
+silc_client_get_channel_by_id
+silc_client_get_channel_by_id_resolve
+SilcGetServerCallback
+silc_client_lock_server
+silc_client_unlock_server
+silc_client_ref_server
+silc_client_unref_server
+silc_client_list_free_server
+silc_client_get_server
+silc_client_get_server_by_id
+silc_client_get_server_by_id_resolve
+
+
+ |
+