Strophe 0.14
XMPP client library
File List
Here is a list of all files with brief descriptions:
[detail level 12]
 
src
 
auth.c
Authentication function and handlers
 
common.h
Internally used functions and structures
 
compression.c
XEP-0138 Stream Compression
 
compression_dummy.c
Dummy Compression
 
conn.c
Connection management
 
crypto.c
Public interface for digests and encodings used in XEPs
 
ctx.c
Runtime contexts, library initialization and shutdown, and versioning
 
deprecated.c
File with deprecated API functions
 
event.c
Event loop and management
 
handler.c
Event handler management
 
hash.c
Hash tables
 
hash.h
Hash table API
 
jid.c
JID creation and parsing
 
md5.c
MD5 hash
 
md5.h
MD5 hash API
 
ostypes.h
Type definitions for platforms without stdint.h
 
parser.h
Internally used functions and structures
 
parser_expat.c
XML parser handlers
 
parser_libxml2.c
XML parser handlers
 
rand.c
Pseudo-random number generator
 
resolver.c
DNS resolver
 
resolver.h
DNS resolver
 
sasl.c
SASL authentication
 
sasl.h
SASL authentication helpers
 
scram.c
SCRAM-SHA1 helper functions
 
scram.h
SCRAM helper functions
 
sha.h
SHA-1 hash API
 
sha1.c
SHA-1 hash
 
sha1.h
SHA-1 hash API
 
sha256.c
 
sha256.h
SHA-256 hash API
 
sha512.c
 
sha512.h
SHA-512 hash API
 
snprintf.c
A snprintf implementation
 
snprintf.h
Compatibility wrappers for OSes lacking snprintf(3) and/or vsnprintf(3)
 
sock.c
Socket abstraction
 
sock.h
Socket abstraction API
 
stanza.c
Stanza creation and manipulation
 
tls.c
Generic TLS functionality
 
tls.h
TLS abstraction API
 
tls_dummy.c
TLS dummy implementation
 
tls_gnutls.c
TLS implementation with GNUTLS
 
tls_openssl.c
TLS implementation with OpenSSL
 
tls_schannel.c
TLS implementation with Win32 SChannel
 
util.c
Utility functions
 
util.h
Internally used utility functions
 
uuid.c
Generation of UUID version 4 according to RFC4122
 
strophe.h
Strophe public C API definitions