|
Strophe 0.9
XMPP client library
|
| ▼ src | |
| auth.c | Authentication function and handlers |
| common.h | Internally used functions and structures |
| 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 |
| 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 |
| rand.c | Pseudo-random number generator |
| rand.h | 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-SHA1 helper functions |
| sha1.c | SHA-1 hash |
| sha1.h | SHA-1 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.h | TLS abstraction API |
| tls_dummy.c | TLS dummy implementation |
| tls_openssl.c | TLS implementation with OpenSSL |
| util.c | Utility functions |
| util.h | Internally used utility functions |
| uuid.c | Generation of UUID version 4 according to RFC4122 |
| mesode.h | Strophe public C API definitions |