|
mUPnP for C
|
Data Structures | |
| struct | _mUpnpNetURI |
Typedefs | |
| typedef struct _mUpnpNetURI | mUpnpNetURI |
Functions | |
| mUpnpNetURI * | mupnp_net_uri_new (void) |
| void | mupnp_net_uri_delete (mUpnpNetURI *uri) |
| void | mupnp_net_uri_clear (mUpnpNetURI *uri) |
| void | mupnp_net_uri_setvalue (mUpnpNetURI *uri, const char *value) |
| void | mupnp_net_uri_rebuild (mUpnpNetURI *uri) |
| const char * | mupnp_net_uri_getvalue (mUpnpNetURI *uri) |
| char * | mupnp_net_uri_getrequest (mUpnpNetURI *uri) |
| char * | mupnp_net_uri_getupnpbasepath (mUpnpNetURI *locationURL) |
| bool | mupnp_net_uri_isreservedchar (char c) |
| bool | mupnp_net_uri_isunreservedchar (char c) |
| bool | mupnp_net_uri_isescapechar (char c) |
| bool | mupnp_net_uri_isalphanumchar (char c) |
| bool | mupnp_net_uri_isescapedstring (char *buf, size_t bufSize) |
| char * | mupnp_net_uri_escapestring (char *buf, size_t bufSize, mUpnpString *retBuf) |
| char * | mupnp_net_uri_unescapestring (char *buf, size_t bufSize, mUpnpString *retBuf) |
| bool | mupnp_net_uri_isequivalent (const char *url, const char *relativeUrl) |
| mUpnpDictionary * | mupnp_net_uri_getquerydictionary (mUpnpNetURI *uri) |
| #define mupnp_net_uri_addpath | ( | urip, | |
| value ) |
| #define MUPNP_NET_URI_AMP_DELIM "&" |
| #define MUPNP_NET_URI_COLON_DELIM ":" |
| #define MUPNP_NET_URI_DEFAULT_FTP_PORT 21 |
| #define MUPNP_NET_URI_DEFAULT_HTTP_PORT 80 |
| #define MUPNP_NET_URI_DEFAULT_PATH "/" |
| #define MUPNP_NET_URI_EBLACET_DELIM "]" |
| #define MUPNP_NET_URI_EQ_DELIM "=" |
| #define MUPNP_NET_URI_ESCAPING_CHAR "%" |
| #define mupnp_net_uri_getfragment | ( | urip | ) |
| #define mupnp_net_uri_gethost | ( | urip | ) |
| #define mupnp_net_uri_getpassword | ( | urip | ) |
| #define mupnp_net_uri_getpath | ( | urip | ) |
| #define mupnp_net_uri_getport | ( | urip | ) |
| #define mupnp_net_uri_getprotocol | ( | urip | ) |
| #define mupnp_net_uri_getquery | ( | urip | ) |
| #define mupnp_net_uri_geturi | ( | urip | ) |
| #define mupnp_net_uri_getuser | ( | urip | ) |
| #define mupnp_net_uri_hasfragment | ( | urip | ) |
| #define mupnp_net_uri_hashost | ( | urip | ) |
| #define mupnp_net_uri_haspassword | ( | urip | ) |
| #define mupnp_net_uri_haspath | ( | urip | ) |
| #define mupnp_net_uri_hasport | ( | urip | ) |
| #define mupnp_net_uri_hasprotocol | ( | urip | ) |
| #define mupnp_net_uri_hasquery | ( | urip | ) |
| #define mupnp_net_uri_hasrequest | ( | urip | ) |
| #define mupnp_net_uri_hasuri | ( | urip | ) |
| #define mupnp_net_uri_hasuser | ( | urip | ) |
| #define mupnp_net_uri_isabsolute | ( | urip | ) |
| #define mupnp_net_uri_isabsolutepath | ( | uripath | ) |
| #define mupnp_net_uri_ishttpprotocol | ( | urip | ) |
| #define mupnp_net_uri_isrelative | ( | urip | ) |
| #define MUPNP_NET_URI_KNKOWN_PORT (-1) |
| #define MUPNP_NET_URI_MAXLEN 256 |
| #define MUPNP_NET_URI_PROTOCOL_DELIM "://" |
| #define MUPNP_NET_URI_PROTOCOL_FTP "ftp" |
| #define MUPNP_NET_URI_PROTOCOL_HTTP "http" |
| #define MUPNP_NET_URI_QUESTION_DELIM "?" |
| #define MUPNP_NET_URI_SBLACET_DELIM "[" |
| #define mupnp_net_uri_set | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setfragment | ( | urip, | |
| value ) |
| #define mupnp_net_uri_sethost | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setpassword | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setpath | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setport | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setprotocol | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setquery | ( | urip, | |
| value ) |
| #define mupnp_net_uri_seturi | ( | urip, | |
| value ) |
| #define mupnp_net_uri_setuser | ( | urip, | |
| value ) |
| #define MUPNP_NET_URI_SHARP_DELIM "#" |
| #define MUPNP_NET_URI_SLASH_DELIM "/" |
| #define MUPNP_NET_URI_USER_DELIM "@" |
| typedef struct _mUpnpNetURI mUpnpNetURI |
| void mupnp_net_uri_clear | ( | mUpnpNetURI * | uri | ) |
| void mupnp_net_uri_delete | ( | mUpnpNetURI * | uri | ) |
| char * mupnp_net_uri_escapestring | ( | char * | buf, |
| size_t | bufSize, | ||
| mUpnpString * | retBuf ) |
| mUpnpDictionary * mupnp_net_uri_getquerydictionary | ( | mUpnpNetURI * | uri | ) |
| char * mupnp_net_uri_getrequest | ( | mUpnpNetURI * | uri | ) |
| char * mupnp_net_uri_getupnpbasepath | ( | mUpnpNetURI * | locationURL | ) |
| const char * mupnp_net_uri_getvalue | ( | mUpnpNetURI * | uri | ) |
| bool mupnp_net_uri_isalphanumchar | ( | char | c | ) |
| bool mupnp_net_uri_isequivalent | ( | const char * | url, |
| const char * | relativeUrl ) |
| bool mupnp_net_uri_isescapechar | ( | char | c | ) |
| bool mupnp_net_uri_isescapedstring | ( | char * | buf, |
| size_t | bufSize ) |
| bool mupnp_net_uri_isreservedchar | ( | char | c | ) |
| bool mupnp_net_uri_isunreservedchar | ( | char | c | ) |
| mUpnpNetURI * mupnp_net_uri_new | ( | void | ) |
| void mupnp_net_uri_rebuild | ( | mUpnpNetURI * | uri | ) |
| void mupnp_net_uri_setvalue | ( | mUpnpNetURI * | uri, |
| const char * | value ) |
| char * mupnp_net_uri_unescapestring | ( | char * | buf, |
| size_t | bufSize, | ||
| mUpnpString * | retBuf ) |