var searchData=
[
  ['u_5faccept_5fheader_0',['U_ACCEPT_HEADER',['../u__send__request_8c.html#aa15e63eaf30ff89bb6245103a96f83e0',1,'u_send_request.c']]],
  ['u_5fcallback_5fcomplete_1',['U_CALLBACK_COMPLETE',['../group__const.html#gaac8e292cb32a5bfd70f9312a180837dd',1,'ulfius.h']]],
  ['u_5fcallback_5fcontinue_2',['U_CALLBACK_CONTINUE',['../group__const.html#gab603d00690d16137b7cb52b597197a55',1,'ulfius.h']]],
  ['u_5fcallback_5ferror_3',['U_CALLBACK_ERROR',['../group__const.html#gafa6ebe43b948dac52258b96caf0ee735',1,'ulfius.h']]],
  ['u_5fcallback_5fignore_4',['U_CALLBACK_IGNORE',['../group__const.html#ga6756fc9b0fc6df0a293870b746e4d230',1,'ulfius.h']]],
  ['u_5fcallback_5funauthorized_5',['U_CALLBACK_UNAUTHORIZED',['../group__const.html#gad6fd2ef28500e4ef75af8234505605b9',1,'ulfius.h']]],
  ['u_5fcookie_5fsame_5fsite_5fempty_6',['U_COOKIE_SAME_SITE_EMPTY',['../group__const.html#gad5ad65a455613142849baa1a4f5c1d7c',1,'ulfius.h']]],
  ['u_5fcookie_5fsame_5fsite_5flax_7',['U_COOKIE_SAME_SITE_LAX',['../group__const.html#ga84b70ed248f073595c37a820a04c5306',1,'ulfius.h']]],
  ['u_5fcookie_5fsame_5fsite_5fnone_8',['U_COOKIE_SAME_SITE_NONE',['../group__const.html#ga3f22b07d57342362db915d36b001aee9',1,'ulfius.h']]],
  ['u_5fcookie_5fsame_5fsite_5fstrict_9',['U_COOKIE_SAME_SITE_STRICT',['../group__const.html#ga0a935923236b2c05f74ed1781f4c6f7c',1,'ulfius.h']]],
  ['u_5fdisable_5fwebsocket_10',['U_DISABLE_WEBSOCKET',['../ulfius_8h.html#a8d1f2b589f352ad00850d6b63cc2e7f8',1,'ulfius.h']]],
  ['u_5ferror_11',['U_ERROR',['../group__const.html#ga59df5f0408094b28b96d7bf94edc2375',1,'ulfius.h']]],
  ['u_5ferror_5fdisconnected_12',['U_ERROR_DISCONNECTED',['../group__const.html#ga8acd82498799db53fe5fbeef228f70e8',1,'ulfius.h']]],
  ['u_5ferror_5flibcurl_13',['U_ERROR_LIBCURL',['../group__const.html#ga4ff959eefe779c74866a6ab426f73140',1,'ulfius.h']]],
  ['u_5ferror_5flibmhd_14',['U_ERROR_LIBMHD',['../group__const.html#ga7657bf6c98efbceee2560125ebff7c2a',1,'ulfius.h']]],
  ['u_5ferror_5fmemory_15',['U_ERROR_MEMORY',['../group__const.html#ga6893f48ac1cd57a359f02dbbf18a9084',1,'ulfius.h']]],
  ['u_5ferror_5fnot_5ffound_16',['U_ERROR_NOT_FOUND',['../group__const.html#ga3a41901534a5cb4dc19c5ecd0e3d854f',1,'ulfius.h']]],
  ['u_5ferror_5fparams_17',['U_ERROR_PARAMS',['../group__const.html#ga8a8b8733384afd2c0bd6a91663d731d1',1,'ulfius.h']]],
  ['u_5ffree_18',['u_free',['../group__mem.html#gaac16030b0f6866d51a65015b9fe96f0c',1,'u_free(void *data):&#160;ulfius.c'],['../group__mem.html#gaac16030b0f6866d51a65015b9fe96f0c',1,'u_free(void *data):&#160;ulfius.c']]],
  ['u_5finstance_19',['u_instance',['../structconnection__info__struct.html#a8228d00ad367b0589391f24f54a91122',1,'connection_info_struct']]],
  ['u_5fmap_2ec_20',['u_map.c',['../u__map_8c.html',1,'']]],
  ['u_5fmap_5fclean_21',['u_map_clean',['../group__u__map.html#ga10cc4ab7d9ac763c5ad796fdb5b16fbd',1,'u_map_clean(struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#ga10cc4ab7d9ac763c5ad796fdb5b16fbd',1,'u_map_clean(struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fclean_5fenum_22',['u_map_clean_enum',['../group__u__map.html#ga96d481cf8bdd6cd466f5b360751a1a7c',1,'u_map_clean_enum(char **array):&#160;u_map.c'],['../group__u__map.html#ga96d481cf8bdd6cd466f5b360751a1a7c',1,'u_map_clean_enum(char **array):&#160;u_map.c']]],
  ['u_5fmap_5fclean_5ffull_23',['u_map_clean_full',['../group__u__map.html#ga9ec83ad81a06506bb9507ebb61823da2',1,'u_map_clean_full(struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#ga9ec83ad81a06506bb9507ebb61823da2',1,'u_map_clean_full(struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fcopy_24',['u_map_copy',['../group__u__map.html#gaf91b03878c73dddd1ac856aa475f675c',1,'u_map_copy(const struct _u_map *source):&#160;u_map.c'],['../group__u__map.html#gaf91b03878c73dddd1ac856aa475f675c',1,'u_map_copy(const struct _u_map *source):&#160;u_map.c']]],
  ['u_5fmap_5fcopy_5finto_25',['u_map_copy_into',['../group__u__map.html#gac77ddb13f899cf8a414e8e2a35222a7d',1,'u_map_copy_into(struct _u_map *dest, const struct _u_map *source):&#160;u_map.c'],['../group__u__map.html#gac77ddb13f899cf8a414e8e2a35222a7d',1,'u_map_copy_into(struct _u_map *dest, const struct _u_map *source):&#160;u_map.c']]],
  ['u_5fmap_5fcount_26',['u_map_count',['../group__u__map.html#gae5d012257f0f6c2d48088d147e1e7f9e',1,'u_map_count(const struct _u_map *source):&#160;u_map.c'],['../group__u__map.html#gae5d012257f0f6c2d48088d147e1e7f9e',1,'u_map_count(const struct _u_map *source):&#160;u_map.c']]],
  ['u_5fmap_5fempty_27',['u_map_empty',['../group__u__map.html#gac72c7ef9781bb5158205b3f90623e665',1,'u_map_empty(struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#gac72c7ef9781bb5158205b3f90623e665',1,'u_map_empty(struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fenum_5fkeys_28',['u_map_enum_keys',['../group__u__map.html#ga6cece272d2b87d3535f07922912acedf',1,'u_map_enum_keys(const struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#ga6cece272d2b87d3535f07922912acedf',1,'u_map_enum_keys(const struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fenum_5fvalues_29',['u_map_enum_values',['../group__u__map.html#ga6c0e2bdff8282006db8c532fc614315a',1,'u_map_enum_values(const struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#ga6c0e2bdff8282006db8c532fc614315a',1,'u_map_enum_values(const struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fget_30',['u_map_get',['../group__u__map.html#ga1ab42aa0fab518149ff521adfbc09792',1,'u_map_get(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#ga1ab42aa0fab518149ff521adfbc09792',1,'u_map_get(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fget_5fcase_31',['u_map_get_case',['../group__u__map.html#ga5907b20e0c863aa29a36f0d928374558',1,'u_map_get_case(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#ga5907b20e0c863aa29a36f0d928374558',1,'u_map_get_case(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fget_5fcase_5flength_32',['u_map_get_case_length',['../group__u__map.html#ga299521474aa3576ac4cbea3709eba438',1,'u_map_get_case_length(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#ga299521474aa3576ac4cbea3709eba438',1,'u_map_get_case_length(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fget_5flength_33',['u_map_get_length',['../group__u__map.html#gac587a323bcbcd7a31a47f08171e3fccd',1,'u_map_get_length(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#gac587a323bcbcd7a31a47f08171e3fccd',1,'u_map_get_length(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fhas_5fkey_34',['u_map_has_key',['../group__u__map.html#gad61561e48ffa6f7a80f1c15d91606fa8',1,'u_map_has_key(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#gad61561e48ffa6f7a80f1c15d91606fa8',1,'u_map_has_key(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fhas_5fkey_5fcase_35',['u_map_has_key_case',['../group__u__map.html#gab87926da729050a12664a3dc0c38aed6',1,'u_map_has_key_case(const struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#gab87926da729050a12664a3dc0c38aed6',1,'u_map_has_key_case(const struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fhas_5fvalue_36',['u_map_has_value',['../group__u__map.html#ga881efcb2a98dd99d3375cd52d8ff06c5',1,'u_map_has_value(const struct _u_map *u_map, const char *value):&#160;u_map.c'],['../group__u__map.html#ga881efcb2a98dd99d3375cd52d8ff06c5',1,'u_map_has_value(const struct _u_map *u_map, const char *value):&#160;u_map.c']]],
  ['u_5fmap_5fhas_5fvalue_5fbinary_37',['u_map_has_value_binary',['../group__u__map.html#gad4fd82aa40847e950a58c13e5fcf36ce',1,'u_map_has_value_binary(const struct _u_map *u_map, const char *value, size_t length):&#160;u_map.c'],['../group__u__map.html#gad4fd82aa40847e950a58c13e5fcf36ce',1,'u_map_has_value_binary(const struct _u_map *u_map, const char *value, size_t length):&#160;u_map.c']]],
  ['u_5fmap_5fhas_5fvalue_5fcase_38',['u_map_has_value_case',['../group__u__map.html#ga8dc8f629b2552c4a8a2be2c9e1a126f3',1,'u_map_has_value_case(const struct _u_map *u_map, const char *value):&#160;u_map.c'],['../group__u__map.html#ga8dc8f629b2552c4a8a2be2c9e1a126f3',1,'u_map_has_value_case(const struct _u_map *u_map, const char *value):&#160;u_map.c']]],
  ['u_5fmap_5finit_39',['u_map_init',['../group__u__map.html#ga02376e930041dbe8853d3534822ea2dd',1,'u_map_init(struct _u_map *u_map):&#160;u_map.c'],['../group__u__map.html#ga02376e930041dbe8853d3534822ea2dd',1,'u_map_init(struct _u_map *u_map):&#160;u_map.c']]],
  ['u_5fmap_5fput_40',['u_map_put',['../group__u__map.html#gad1cbdd2ac4cbeb298304d8c949e007df',1,'u_map_put(struct _u_map *u_map, const char *key, const char *value):&#160;u_map.c'],['../group__u__map.html#gad1cbdd2ac4cbeb298304d8c949e007df',1,'u_map_put(struct _u_map *u_map, const char *key, const char *value):&#160;u_map.c']]],
  ['u_5fmap_5fput_5fbinary_41',['u_map_put_binary',['../group__u__map.html#gae31d780705f94084efd41128fcde38a1',1,'u_map_put_binary(struct _u_map *u_map, const char *key, const char *value, uint64_t offset, size_t length):&#160;u_map.c'],['../group__u__map.html#gae31d780705f94084efd41128fcde38a1',1,'u_map_put_binary(struct _u_map *u_map, const char *key, const char *value, uint64_t offset, size_t length):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5fat_42',['u_map_remove_at',['../group__u__map.html#ga12122eac6ff17d166455155ea3fcb21b',1,'u_map_remove_at(struct _u_map *u_map, const int index):&#160;u_map.c'],['../group__u__map.html#ga12122eac6ff17d166455155ea3fcb21b',1,'u_map_remove_at(struct _u_map *u_map, const int index):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5ffrom_5fkey_43',['u_map_remove_from_key',['../group__u__map.html#ga05b3f11fb5b30dfeded798d2f2b7cbd9',1,'u_map_remove_from_key(struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#ga05b3f11fb5b30dfeded798d2f2b7cbd9',1,'u_map_remove_from_key(struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5ffrom_5fkey_5fcase_44',['u_map_remove_from_key_case',['../group__u__map.html#ga5310869120a986c4956034ecdf0d635a',1,'u_map_remove_from_key_case(struct _u_map *u_map, const char *key):&#160;u_map.c'],['../group__u__map.html#ga5310869120a986c4956034ecdf0d635a',1,'u_map_remove_from_key_case(struct _u_map *u_map, const char *key):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5ffrom_5fvalue_45',['u_map_remove_from_value',['../group__u__map.html#gad9cb68cfafecc2aac92c22730da74715',1,'u_map_remove_from_value(struct _u_map *u_map, const char *value):&#160;u_map.c'],['../group__u__map.html#gad9cb68cfafecc2aac92c22730da74715',1,'u_map_remove_from_value(struct _u_map *u_map, const char *value):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5ffrom_5fvalue_5fbinary_46',['u_map_remove_from_value_binary',['../group__u__map.html#ga035625587b16aa8febe22b2de707549b',1,'u_map_remove_from_value_binary(struct _u_map *u_map, const char *value, size_t length):&#160;u_map.c'],['../group__u__map.html#ga035625587b16aa8febe22b2de707549b',1,'u_map_remove_from_value_binary(struct _u_map *u_map, const char *key, size_t length):&#160;u_map.c']]],
  ['u_5fmap_5fremove_5ffrom_5fvalue_5fcase_47',['u_map_remove_from_value_case',['../group__u__map.html#ga1c6bf1ab52f6290c8c11c246479f2f3f',1,'u_map_remove_from_value_case(struct _u_map *u_map, const char *value):&#160;u_map.c'],['../group__u__map.html#ga1c6bf1ab52f6290c8c11c246479f2f3f',1,'u_map_remove_from_value_case(struct _u_map *u_map, const char *value):&#160;u_map.c']]],
  ['u_5fok_48',['U_OK',['../group__const.html#ga194f129f0fa10efecd2de3f1f639e03b',1,'ulfius.h']]],
  ['u_5fopt_5fauth_5fbasic_49',['U_OPT_AUTH_BASIC',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aef7a37f605d1ac19d1b5f93a7e4fb505',1,'ulfius.h']]],
  ['u_5fopt_5fauth_5fbasic_5fpassword_50',['U_OPT_AUTH_BASIC_PASSWORD',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aad5cf9ec96b566a6a066e66b4c161a2b',1,'ulfius.h']]],
  ['u_5fopt_5fauth_5fbasic_5fuser_51',['U_OPT_AUTH_BASIC_USER',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a55e412fa777da5a1a5a96b0482164a33',1,'ulfius.h']]],
  ['u_5fopt_5fauth_5frealm_52',['U_OPT_AUTH_REALM',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a67eaae9020af65cf126adde9b542641c',1,'ulfius.h']]],
  ['u_5fopt_5fbinary_5fbody_53',['U_OPT_BINARY_BODY',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aa74346eccc1722ba8bb96105bf4c13ce',1,'ulfius.h']]],
  ['u_5fopt_5fca_5fpath_54',['U_OPT_CA_PATH',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a609f64c2c4d5b11e9299ff2ecf02512a',1,'ulfius.h']]],
  ['u_5fopt_5fcheck_5fproxy_5fcertificate_55',['U_OPT_CHECK_PROXY_CERTIFICATE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a04f47b2035e396689277b2287630ceee',1,'ulfius.h']]],
  ['u_5fopt_5fcheck_5fproxy_5fcertificate_5fflag_56',['U_OPT_CHECK_PROXY_CERTIFICATE_FLAG',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ad2852ad7a6b0280e0ba9173ac7d49505',1,'ulfius.h']]],
  ['u_5fopt_5fcheck_5fserver_5fcertificate_57',['U_OPT_CHECK_SERVER_CERTIFICATE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aba9ec7d75505a620a69001bbadb2dad6',1,'ulfius.h']]],
  ['u_5fopt_5fcheck_5fserver_5fcertificate_5fflag_58',['U_OPT_CHECK_SERVER_CERTIFICATE_FLAG',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141afaf170d1ecb09a7a41dedffbb18c7dc3',1,'ulfius.h']]],
  ['u_5fopt_5fclient_5fcert_5ffile_59',['U_OPT_CLIENT_CERT_FILE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a73a342d8af8cc4bb0cabc6dc99ea9d68',1,'ulfius.h']]],
  ['u_5fopt_5fclient_5fkey_5ffile_60',['U_OPT_CLIENT_KEY_FILE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a78cbc67a1cff0c45cc497a53138a80da',1,'ulfius.h']]],
  ['u_5fopt_5fclient_5fkey_5fpassword_61',['U_OPT_CLIENT_KEY_PASSWORD',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a0bc0cbef6b2b2aaeb4ada22c865c618a',1,'ulfius.h']]],
  ['u_5fopt_5fcookie_5fparameter_62',['U_OPT_COOKIE_PARAMETER',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a343598ce3bd848bbdfd85e831469d9f9',1,'ulfius.h']]],
  ['u_5fopt_5fcookie_5fparameter_5fremove_63',['U_OPT_COOKIE_PARAMETER_REMOVE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a9b2474aa804cab8a7ed9a35cb8dac841',1,'ulfius.h']]],
  ['u_5fopt_5ffollow_5fredirect_64',['U_OPT_FOLLOW_REDIRECT',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a145bc933cdeef6ed45ea93088c02445f',1,'ulfius.h']]],
  ['u_5fopt_5fheader_5fparameter_65',['U_OPT_HEADER_PARAMETER',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141adb09f61d0e8c412867e8ea0340639050',1,'ulfius.h']]],
  ['u_5fopt_5fheader_5fparameter_5fremove_66',['U_OPT_HEADER_PARAMETER_REMOVE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a6c0934ed01128f0e38f24e2a6bbc2a75',1,'ulfius.h']]],
  ['u_5fopt_5fhttp_5fproxy_67',['U_OPT_HTTP_PROXY',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a99976fe99809159f02c83caecbad2768',1,'ulfius.h']]],
  ['u_5fopt_5fhttp_5furl_68',['U_OPT_HTTP_URL',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a69af7b99f09b0d59600ea60f345be0bb',1,'ulfius.h']]],
  ['u_5fopt_5fhttp_5furl_5fappend_69',['U_OPT_HTTP_URL_APPEND',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141af263a9947a1a521adc3de6ea78b8ff4f',1,'ulfius.h']]],
  ['u_5fopt_5fhttp_5fverb_70',['U_OPT_HTTP_VERB',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aa0b3279e86cef2b42827dbf3dfbbb8ae',1,'ulfius.h']]],
  ['u_5fopt_5fjson_5fbody_71',['U_OPT_JSON_BODY',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a8aef7f2921eea5f25ebada387b7d93cc',1,'ulfius.h']]],
  ['u_5fopt_5fnone_72',['U_OPT_NONE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141aa2c7fd1fc937614eb0f50513b0bf7801',1,'ulfius.h']]],
  ['u_5fopt_5fpost_5fbody_5fparameter_73',['U_OPT_POST_BODY_PARAMETER',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ac366fcb45a4766f100f701c2b15781f6',1,'ulfius.h']]],
  ['u_5fopt_5fpost_5fbody_5fparameter_5fremove_74',['U_OPT_POST_BODY_PARAMETER_REMOVE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a043d52d8f2fdfd44832ae6f9d978489c',1,'ulfius.h']]],
  ['u_5fopt_5fshared_5fdata_75',['U_OPT_SHARED_DATA',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ab1097a333771e2ae0ca2a84b94c9bf8f',1,'ulfius.h']]],
  ['u_5fopt_5fstatus_76',['U_OPT_STATUS',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a0d3cd0c30fb9f3e544cc03fd2c4f5fb8',1,'ulfius.h']]],
  ['u_5fopt_5fstring_5fbody_77',['U_OPT_STRING_BODY',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ad3f4d37bd5ee68a9ecc955659462bf6c',1,'ulfius.h']]],
  ['u_5fopt_5ftimeout_78',['U_OPT_TIMEOUT',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141a53fd5db29954812adc730c2463c2125c',1,'ulfius.h']]],
  ['u_5fopt_5furl_5fparameter_79',['U_OPT_URL_PARAMETER',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ad5d7c4538a99e5128f2052b09097036a',1,'ulfius.h']]],
  ['u_5fopt_5furl_5fparameter_5fremove_80',['U_OPT_URL_PARAMETER_REMOVE',['../group__const.html#gga3341dd9afe22fdef2806f30227cf3141ab4d2bce97ed2528fbd3d8157654acb0b',1,'ulfius.h']]],
  ['u_5foption_81',['u_option',['../group__const.html#ga3341dd9afe22fdef2806f30227cf3141',1,'ulfius.h']]],
  ['u_5fpost_5fprocess_5fmultipart_5fformdata_82',['U_POST_PROCESS_MULTIPART_FORMDATA',['../group__const.html#gade2ee99ffae9a55d73f6cf3a35f80f71',1,'ulfius.h']]],
  ['u_5fpost_5fprocess_5fnone_83',['U_POST_PROCESS_NONE',['../group__const.html#gaa96eceeeea29cd235f62488b0a85f5f0',1,'ulfius.h']]],
  ['u_5fpost_5fprocess_5furl_5fencoded_84',['U_POST_PROCESS_URL_ENCODED',['../group__const.html#gacbe6ced9e1ebc79329ee5fc9b81268ca',1,'ulfius.h']]],
  ['u_5fprivate_2eh_85',['u_private.h',['../u__private_8h.html',1,'']]],
  ['u_5frequest_2ec_86',['u_request.c',['../u__request_8c.html',1,'']]],
  ['u_5fresponse_2ec_87',['u_response.c',['../u__response_8c.html',1,'']]],
  ['u_5fsend_5frequest_2ec_88',['u_send_request.c',['../u__send__request_8c.html',1,'']]],
  ['u_5fssl_5fverify_5fhostname_89',['U_SSL_VERIFY_HOSTNAME',['../group__const.html#gae1167873d875e99ac5417016ce6bb7a4',1,'ulfius.h']]],
  ['u_5fssl_5fverify_5fpeer_90',['U_SSL_VERIFY_PEER',['../group__const.html#ga44c51bae1f30169c3cf48649efe254b4',1,'ulfius.h']]],
  ['u_5fstatus_5ferror_91',['U_STATUS_ERROR',['../group__websocket.html#ga3b607ec874d82fecc76bb33c53b85c73',1,'ulfius.h']]],
  ['u_5fstatus_5frunning_92',['U_STATUS_RUNNING',['../group__websocket.html#gac8c0dee25608fd62ca36bab3fd02443f',1,'ulfius.h']]],
  ['u_5fstatus_5fstop_93',['U_STATUS_STOP',['../group__websocket.html#ga644a92bacbd0a3f497bcb5590d784b15',1,'ulfius.h']]],
  ['u_5fstream_5fend_94',['U_STREAM_END',['../group__const.html#ga95fd69b8345d662e2ef5cf9396d45590',1,'ulfius.h']]],
  ['u_5fstream_5ferror_95',['U_STREAM_ERROR',['../group__const.html#ga41c19edfff94f9ef01e54bbff3159ac8',1,'ulfius.h']]],
  ['u_5fstream_5fsize_5funknown_96',['U_STREAM_SIZE_UNKNOWN',['../group__const.html#ga71bfc674aaa3a5a58aa7351a2d288b81',1,'ulfius.h']]],
  ['u_5fstream_5fsize_5funkown_97',['U_STREAM_SIZE_UNKOWN',['../group__const.html#gadc83066b97de3307c154fed905673896',1,'ulfius.h']]],
  ['u_5fuse_5fall_98',['U_USE_ALL',['../group__const.html#ga1500c5e9a41eda563f0fe74228743a3c',1,'ulfius.h']]],
  ['u_5fuse_5fipv4_99',['U_USE_IPV4',['../group__const.html#gaa1dc1518618a537074edf1febdf8d4e4',1,'ulfius.h']]],
  ['u_5fuse_5fipv6_100',['U_USE_IPV6',['../group__const.html#ga4e94fc1660f9680a701246bd5e7c8078',1,'ulfius.h']]],
  ['u_5fwebsocket_2ec_101',['u_websocket.c',['../u__websocket_8c.html',1,'']]],
  ['u_5fwebsocket_5fdefault_5fmemory_5flevel_102',['U_WEBSOCKET_DEFAULT_MEMORY_LEVEL',['../u__websocket_8c.html#a97fda19a093a1846de1698e14d1b0c5e',1,'u_websocket.c']]],
  ['u_5fwebsocket_5fdefault_5fwindows_5fbits_103',['U_WEBSOCKET_DEFAULT_WINDOWS_BITS',['../u__websocket_8c.html#ab61b7ad872ea17944db8d0d6b1d9b1bd',1,'u_websocket.c']]],
  ['ulfius_20api_20documentation_104',['Ulfius API Documentation',['../index.html',1,'']]],
  ['ulfius_20http_20framework_105',['Ulfius HTTP Framework',['../md_README.html',1,'']]],
  ['ulfius_2ec_106',['ulfius.c',['../ulfius_8c.html',1,'']]],
  ['ulfius_2eh_107',['ulfius.h',['../ulfius_8h.html',1,'']]],
  ['ulfius_5fadd_5fcookie_5fto_5fresponse_108',['ulfius_add_cookie_to_response',['../group__cookie.html#ga10454efe596e0d570ae54bb5bb6cf34e',1,'ulfius_add_cookie_to_response(struct _u_response *response, const char *key, const char *value, const char *expires, const unsigned int max_age, const char *domain, const char *path, const int secure, const int http_only):&#160;u_response.c'],['../group__cookie.html#ga10454efe596e0d570ae54bb5bb6cf34e',1,'ulfius_add_cookie_to_response(struct _u_response *response, const char *key, const char *value, const char *expires, const unsigned int max_age, const char *domain, const char *path, const int secure, const int http_only):&#160;u_response.c']]],
  ['ulfius_5fadd_5fendpoint_109',['ulfius_add_endpoint',['../group__endpoints.html#ga77f8498d50fbba6e62bcf5faae5541fc',1,'ulfius_add_endpoint(struct _u_instance *u_instance, const struct _u_endpoint *u_endpoint):&#160;ulfius.c'],['../group__endpoints.html#ga77f8498d50fbba6e62bcf5faae5541fc',1,'ulfius_add_endpoint(struct _u_instance *u_instance, const struct _u_endpoint *u_endpoint):&#160;ulfius.c']]],
  ['ulfius_5fadd_5fendpoint_5fby_5fval_110',['ulfius_add_endpoint_by_val',['../group__endpoints.html#gae11a1bdc65a5d12a356923332e5f4bbc',1,'ulfius_add_endpoint_by_val(struct _u_instance *u_instance, const char *http_method, const char *url_prefix, const char *url_format, unsigned int priority, int(*callback_function)(const struct _u_request *request, struct _u_response *response, void *user_data), void *user_data):&#160;ulfius.c'],['../group__endpoints.html#gae11a1bdc65a5d12a356923332e5f4bbc',1,'ulfius_add_endpoint_by_val(struct _u_instance *u_instance, const char *http_method, const char *url_prefix, const char *url_format, unsigned int priority, int(*callback_function)(const struct _u_request *request, struct _u_response *response, void *user_data), void *user_data):&#160;ulfius.c']]],
  ['ulfius_5fadd_5fendpoint_5flist_111',['ulfius_add_endpoint_list',['../group__endpoints.html#ga743edee7d4d0b0ebf09334f46251c238',1,'ulfius_add_endpoint_list(struct _u_instance *u_instance, const struct _u_endpoint **u_endpoint_list):&#160;ulfius.c'],['../group__endpoints.html#ga743edee7d4d0b0ebf09334f46251c238',1,'ulfius_add_endpoint_list(struct _u_instance *u_instance, const struct _u_endpoint **u_endpoint_list):&#160;ulfius.c']]],
  ['ulfius_5fadd_5fheader_5fto_5fresponse_112',['ulfius_add_header_to_response',['../group__parameters.html#ga28ca246dafab8c9436409e40ea295cdd',1,'ulfius_add_header_to_response(struct _u_response *response, const char *key, const char *value):&#160;u_response.c'],['../group__parameters.html#ga28ca246dafab8c9436409e40ea295cdd',1,'ulfius_add_header_to_response(struct _u_response *response, const char *key, const char *value):&#160;u_response.c']]],
  ['ulfius_5fadd_5fsame_5fsite_5fcookie_5fto_5fresponse_113',['ulfius_add_same_site_cookie_to_response',['../group__cookie.html#ga682fd6c087b9b5bcff3698c6fe3f7eae',1,'ulfius_add_same_site_cookie_to_response(struct _u_response *response, const char *key, const char *value, const char *expires, const unsigned int max_age, const char *domain, const char *path, const int secure, const int http_only, const int same_site):&#160;u_response.c'],['../group__cookie.html#ga682fd6c087b9b5bcff3698c6fe3f7eae',1,'ulfius_add_same_site_cookie_to_response(struct _u_response *response, const char *key, const char *value, const char *expires, const unsigned int max_age, const char *domain, const char *path, const int secure, const int http_only, const int same_site):&#160;u_response.c']]],
  ['ulfius_5fadd_5fwebsocket_5fclient_5fdeflate_5fextension_114',['ulfius_add_websocket_client_deflate_extension',['../u__websocket_8c.html#a39a45acdf26dea488007ca4417fea0c8',1,'u_websocket.c']]],
  ['ulfius_5fadd_5fwebsocket_5fclient_5fextension_5fmessage_5fperform_115',['ulfius_add_websocket_client_extension_message_perform',['../u__websocket_8c.html#a4679f65c4fe7965403b3711e28d814e6',1,'u_websocket.c']]],
  ['ulfius_5fadd_5fwebsocket_5fdeflate_5fextension_116',['ulfius_add_websocket_deflate_extension',['../u__websocket_8c.html#aae44bce07195bd06816b0425bbb13005',1,'u_websocket.c']]],
  ['ulfius_5fadd_5fwebsocket_5fextension_5fmessage_5fperform_117',['ulfius_add_websocket_extension_message_perform',['../u__websocket_8c.html#a0cf4d520d6d538c4a37762b786a10e22',1,'u_websocket.c']]],
  ['ulfius_5fcheck_5ffirst_5fmatch_118',['ulfius_check_first_match',['../u__websocket_8c.html#a8f173170cbe743d963f9d63e4075dcbc',1,'ulfius_check_first_match(const char *source, const char *match, const char *separator, char **result):&#160;u_websocket.c'],['../u__private_8h.html#a8f173170cbe743d963f9d63e4075dcbc',1,'ulfius_check_first_match(const char *source, const char *match, const char *separator, char **result):&#160;u_websocket.c']]],
  ['ulfius_5fcheck_5fhandshake_5fresponse_119',['ulfius_check_handshake_response',['../u__private_8h.html#a7ab0b62c5d80d804540e1a878f10087a',1,'ulfius_check_handshake_response(const char *key, const char *response):&#160;u_websocket.c'],['../u__websocket_8c.html#a7ab0b62c5d80d804540e1a878f10087a',1,'ulfius_check_handshake_response(const char *key, const char *response):&#160;u_websocket.c']]],
  ['ulfius_5fcheck_5flist_5fmatch_120',['ulfius_check_list_match',['../u__websocket_8c.html#a9fd7a4851eb454941ef3cb13077248f9',1,'ulfius_check_list_match(const char *source, const char *match, const char *separator, char **result):&#160;u_websocket.c'],['../u__private_8h.html#a9fd7a4851eb454941ef3cb13077248f9',1,'ulfius_check_list_match(const char *source, const char *match, const char *separator, char **result):&#160;u_websocket.c']]],
  ['ulfius_5fclean_5fcookie_121',['ulfius_clean_cookie',['../group__request__response__cookie.html#gaddc5dc462308efa4beac4542c9568bb4',1,'ulfius_clean_cookie(struct _u_cookie *cookie):&#160;u_response.c'],['../group__request__response__cookie.html#gaddc5dc462308efa4beac4542c9568bb4',1,'ulfius_clean_cookie(struct _u_cookie *cookie):&#160;u_response.c']]],
  ['ulfius_5fclean_5fendpoint_122',['ulfius_clean_endpoint',['../group__endpoints.html#gaf71649458cdcbca6778a3fe4e31c3ed8',1,'ulfius_clean_endpoint(struct _u_endpoint *endpoint):&#160;ulfius.c'],['../group__endpoints.html#gaf71649458cdcbca6778a3fe4e31c3ed8',1,'ulfius_clean_endpoint(struct _u_endpoint *endpoint):&#160;ulfius.c']]],
  ['ulfius_5fclean_5fendpoint_5flist_123',['ulfius_clean_endpoint_list',['../group__endpoints.html#ga33fd22032fbd609eb68e14fbd6f5a013',1,'ulfius_clean_endpoint_list(struct _u_endpoint *endpoint_list):&#160;ulfius.c'],['../group__endpoints.html#ga33fd22032fbd609eb68e14fbd6f5a013',1,'ulfius_clean_endpoint_list(struct _u_endpoint *endpoint_list):&#160;ulfius.c']]],
  ['ulfius_5fclean_5finstance_124',['ulfius_clean_instance',['../group__instance.html#ga413aed1e9e53e4a6d69646bd386dab28',1,'ulfius_clean_instance(struct _u_instance *u_instance):&#160;ulfius.c'],['../group__instance.html#ga413aed1e9e53e4a6d69646bd386dab28',1,'ulfius_clean_instance(struct _u_instance *u_instance):&#160;ulfius.c']]],
  ['ulfius_5fclean_5frequest_125',['ulfius_clean_request',['../group__request__response__cookie.html#ga6c5d177fee97aed70b1cda7425e85ed5',1,'ulfius_clean_request(struct _u_request *request):&#160;u_request.c'],['../group__request__response__cookie.html#ga6c5d177fee97aed70b1cda7425e85ed5',1,'ulfius_clean_request(struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fclean_5frequest_5ffull_126',['ulfius_clean_request_full',['../group__request__response__cookie.html#ga5535ff284673b76f17bfc8b103666454',1,'ulfius_clean_request_full(struct _u_request *request):&#160;u_request.c'],['../group__request__response__cookie.html#ga5535ff284673b76f17bfc8b103666454',1,'ulfius_clean_request_full(struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fclean_5fresponse_127',['ulfius_clean_response',['../group__request__response__cookie.html#ga5cd00e853403c70d491412ef8061fdaf',1,'ulfius_clean_response(struct _u_response *response):&#160;u_response.c'],['../group__request__response__cookie.html#ga5cd00e853403c70d491412ef8061fdaf',1,'ulfius_clean_response(struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5fclean_5fresponse_5ffull_128',['ulfius_clean_response_full',['../group__request__response__cookie.html#gae119edbe504a6d7803acb52cfeda0f80',1,'ulfius_clean_response_full(struct _u_response *response):&#160;u_response.c'],['../group__request__response__cookie.html#gae119edbe504a6d7803acb52cfeda0f80',1,'ulfius_clean_response_full(struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5fclear_5fwebsocket_129',['ulfius_clear_websocket',['../u__websocket_8c.html#a2dc6ec22bf92badf1d0d0c05e47110d5',1,'ulfius_clear_websocket(struct _websocket *websocket):&#160;u_websocket.c'],['../u__private_8h.html#a2dc6ec22bf92badf1d0d0c05e47110d5',1,'ulfius_clear_websocket(struct _websocket *websocket):&#160;u_websocket.c']]],
  ['ulfius_5fclear_5fwebsocket_5fmanager_130',['ulfius_clear_websocket_manager',['../u__websocket_8c.html#a6a3c8c2a4e531557098c9851e1b667b9',1,'ulfius_clear_websocket_manager(struct _websocket_manager *websocket_manager):&#160;u_websocket.c'],['../u__private_8h.html#a6a3c8c2a4e531557098c9851e1b667b9',1,'ulfius_clear_websocket_manager(struct _websocket_manager *websocket_manager):&#160;u_websocket.c']]],
  ['ulfius_5fclear_5fwebsocket_5fmessage_131',['ulfius_clear_websocket_message',['../u__websocket_8c.html#af4aada66b8cb2ccde8f6c5eccfbf35dd',1,'u_websocket.c']]],
  ['ulfius_5fclear_5fwebsocket_5fmessage_5flist_132',['ulfius_clear_websocket_message_list',['../u__websocket_8c.html#a4e51dfbfcdc860e16eee84fc8168df76',1,'ulfius_clear_websocket_message_list(struct _websocket_message_list *message_list):&#160;u_websocket.c'],['../u__private_8h.html#a4e51dfbfcdc860e16eee84fc8168df76',1,'ulfius_clear_websocket_message_list(struct _websocket_message_list *message_list):&#160;u_websocket.c']]],
  ['ulfius_5fclose_5fwebsocket_133',['ulfius_close_websocket',['../u__websocket_8c.html#a843e43a4a48492007fec35a6f13e74e8',1,'ulfius_close_websocket(struct _websocket *websocket):&#160;u_websocket.c'],['../u__private_8h.html#a843e43a4a48492007fec35a6f13e74e8',1,'ulfius_close_websocket(struct _websocket *websocket):&#160;u_websocket.c']]],
  ['ulfius_5fcookie_5fattribute_5fdomain_134',['ULFIUS_COOKIE_ATTRIBUTE_DOMAIN',['../group__websocket.html#ga4601b037b80c3cc3712d1c81d5502839',1,'ulfius.h']]],
  ['ulfius_5fcookie_5fattribute_5fexpires_135',['ULFIUS_COOKIE_ATTRIBUTE_EXPIRES',['../group__websocket.html#ga304fe6901c173ffb7a71b01bd3bb393a',1,'ulfius.h']]],
  ['ulfius_5fcookie_5fattribute_5fhttponly_136',['ULFIUS_COOKIE_ATTRIBUTE_HTTPONLY',['../group__websocket.html#gaafc4968ae37ab6851c79bcc354f2a03c',1,'ulfius.h']]],
  ['ulfius_5fcookie_5fattribute_5fmax_5fage_137',['ULFIUS_COOKIE_ATTRIBUTE_MAX_AGE',['../group__websocket.html#gaa9e6414192d70db23a438e2f56f8c67c',1,'ulfius.h']]],
  ['ulfius_5fcookie_5fattribute_5fpath_138',['ULFIUS_COOKIE_ATTRIBUTE_PATH',['../group__websocket.html#ga7b1de48c63e2d4a1c9d4ca4f2b0d274e',1,'ulfius.h']]],
  ['ulfius_5fcookie_5fattribute_5fsecure_139',['ULFIUS_COOKIE_ATTRIBUTE_SECURE',['../group__websocket.html#gad2a36bf2e7e6218781ed278ca1e305d9',1,'ulfius.h']]],
  ['ulfius_5fcopy_5fcookie_140',['ulfius_copy_cookie',['../group__request__response__cookie.html#ga0cd968c631646cfcdc241fbef480a70e',1,'ulfius_copy_cookie(struct _u_cookie *dest, const struct _u_cookie *source):&#160;u_response.c'],['../group__request__response__cookie.html#ga0cd968c631646cfcdc241fbef480a70e',1,'ulfius_copy_cookie(struct _u_cookie *dest, const struct _u_cookie *source):&#160;u_response.c']]],
  ['ulfius_5fcopy_5fendpoint_141',['ulfius_copy_endpoint',['../group__endpoints.html#gaa9c4e482290e556b8679e8fa67659548',1,'ulfius_copy_endpoint(struct _u_endpoint *dest, const struct _u_endpoint *source):&#160;ulfius.c'],['../group__endpoints.html#gaa9c4e482290e556b8679e8fa67659548',1,'ulfius_copy_endpoint(struct _u_endpoint *dest, const struct _u_endpoint *source):&#160;ulfius.c']]],
  ['ulfius_5fcopy_5frequest_142',['ulfius_copy_request',['../group__request__response__cookie.html#ga8fd5ac261defa22b0a660dd2018d968d',1,'ulfius_copy_request(struct _u_request *dest, const struct _u_request *source):&#160;u_request.c'],['../group__request__response__cookie.html#ga8fd5ac261defa22b0a660dd2018d968d',1,'ulfius_copy_request(struct _u_request *dest, const struct _u_request *source):&#160;u_request.c']]],
  ['ulfius_5fcopy_5fresponse_143',['ulfius_copy_response',['../group__request__response__cookie.html#ga53897c83322dc2b6716551b4a9170517',1,'ulfius_copy_response(struct _u_response *dest, const struct _u_response *source):&#160;u_response.c'],['../group__request__response__cookie.html#ga53897c83322dc2b6716551b4a9170517',1,'ulfius_copy_response(struct _u_response *dest, const struct _u_response *source):&#160;u_response.c']]],
  ['ulfius_5fduplicate_5fendpoint_5flist_144',['ulfius_duplicate_endpoint_list',['../group__endpoints.html#gaf0e19d514da11cdc1d2137774cdf68f2',1,'ulfius_duplicate_endpoint_list(const struct _u_endpoint *endpoint_list):&#160;ulfius.c'],['../group__endpoints.html#gaf0e19d514da11cdc1d2137774cdf68f2',1,'ulfius_duplicate_endpoint_list(const struct _u_endpoint *endpoint_list):&#160;ulfius.c']]],
  ['ulfius_5fduplicate_5frequest_145',['ulfius_duplicate_request',['../group__request__response__cookie.html#gad4eb2703d79515d12895821ac7ef8eb0',1,'ulfius_duplicate_request(const struct _u_request *request):&#160;u_request.c'],['../group__request__response__cookie.html#gad4eb2703d79515d12895821ac7ef8eb0',1,'ulfius_duplicate_request(const struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fduplicate_5fresponse_146',['ulfius_duplicate_response',['../group__request__response__cookie.html#gad3d8810a1ceaf50185aab3d1eb96fd2c',1,'ulfius_duplicate_response(const struct _u_response *response):&#160;u_response.c'],['../group__request__response__cookie.html#gad3d8810a1ceaf50185aab3d1eb96fd2c',1,'ulfius_duplicate_response(const struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5fempty_5fendpoint_147',['ulfius_empty_endpoint',['../group__endpoints.html#gadba21e576b382fe5209c414335967c23',1,'ulfius_empty_endpoint(void):&#160;ulfius.c'],['../group__endpoints.html#gadba21e576b382fe5209c414335967c23',1,'ulfius_empty_endpoint(void):&#160;ulfius.c']]],
  ['ulfius_5fendpoint_5fmatch_148',['ulfius_endpoint_match',['../u__request_8c.html#ad9ac1059883ecdce126d273cbf6affe3',1,'ulfius_endpoint_match(const char *method, const char *url, struct _u_endpoint *endpoint_list):&#160;u_request.c'],['../u__private_8h.html#ad9ac1059883ecdce126d273cbf6affe3',1,'ulfius_endpoint_match(const char *method, const char *url, struct _u_endpoint *endpoint_list):&#160;u_request.c']]],
  ['ulfius_5fequals_5fendpoints_149',['ulfius_equals_endpoints',['../group__endpoints.html#gaf0f5541837ab995fbc51fc42e5f0ae30',1,'ulfius_equals_endpoints(const struct _u_endpoint *endpoint1, const struct _u_endpoint *endpoint2):&#160;ulfius.c'],['../group__endpoints.html#gaf0f5541837ab995fbc51fc42e5f0ae30',1,'ulfius_equals_endpoints(const struct _u_endpoint *endpoint1, const struct _u_endpoint *endpoint2):&#160;ulfius.c']]],
  ['ulfius_5fexport_5fclient_5fcertificate_5fpem_150',['ulfius_export_client_certificate_pem',['../group__cert.html#ga711e3ed638306262486db829bb7d7a42',1,'ulfius_export_client_certificate_pem(const struct _u_request *request):&#160;u_request.c'],['../group__cert.html#ga711e3ed638306262486db829bb7d7a42',1,'ulfius_export_client_certificate_pem(const struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fexport_5frequest_5fhttp_151',['ulfius_export_request_http',['../group__request__response__cookie.html#gaa52c39e6c044cd2bcfcfe279fd70e299',1,'ulfius_export_request_http(const struct _u_request *request):&#160;u_request.c'],['../group__request__response__cookie.html#gaa52c39e6c044cd2bcfcfe279fd70e299',1,'ulfius_export_request_http(const struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fexport_5fresponse_5fhttp_152',['ulfius_export_response_http',['../group__request__response__cookie.html#ga7216236eb4c6405906d8ae923cdd64ad',1,'ulfius_export_response_http(const struct _u_response *response):&#160;u_response.c'],['../group__request__response__cookie.html#ga7216236eb4c6405906d8ae923cdd64ad',1,'ulfius_export_response_http(const struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5ffree_5fwebsocket_5fextension_153',['ulfius_free_websocket_extension',['../u__websocket_8c.html#ac7397296d417a91b36d1b52d8912e89c',1,'ulfius_free_websocket_extension(struct _websocket_extension *websocket_extension):&#160;u_websocket.c'],['../u__private_8h.html#ac7397296d417a91b36d1b52d8912e89c',1,'ulfius_free_websocket_extension(struct _websocket_extension *websocket_extension):&#160;u_websocket.c']]],
  ['ulfius_5ffree_5fwebsocket_5fextension_5fpointer_5flist_154',['ulfius_free_websocket_extension_pointer_list',['../u__websocket_8c.html#abb73fec25933c9f2b574a3a3f2c20358',1,'ulfius_free_websocket_extension_pointer_list(void *extension):&#160;u_websocket.c'],['../u__private_8h.html#abb73fec25933c9f2b574a3a3f2c20358',1,'ulfius_free_websocket_extension_pointer_list(void *extension):&#160;u_websocket.c']]],
  ['ulfius_5fgenerate_5fhandshake_5fanswer_155',['ulfius_generate_handshake_answer',['../u__websocket_8c.html#a04440f029f39cedeae6f05ddb3784e4e',1,'ulfius_generate_handshake_answer(const char *key, char *out_digest):&#160;u_websocket.c'],['../u__private_8h.html#a04440f029f39cedeae6f05ddb3784e4e',1,'ulfius_generate_handshake_answer(const char *key, char *out_digest):&#160;u_websocket.c']]],
  ['ulfius_5fget_5fjson_5fbody_5frequest_156',['ulfius_get_json_body_request',['../group__request__response__cookie.html#ga525a27f327cc2ee98e4f209cf93dedbc',1,'ulfius_get_json_body_request(const struct _u_request *request, json_error_t *json_error):&#160;u_request.c'],['../group__request__response__cookie.html#ga525a27f327cc2ee98e4f209cf93dedbc',1,'ulfius_get_json_body_request(const struct _u_request *request, json_error_t *json_error):&#160;u_request.c']]],
  ['ulfius_5fget_5fjson_5fbody_5fresponse_157',['ulfius_get_json_body_response',['../group__request__response__cookie.html#ga32f5e9ef8bdaa7da3b2614c9018b575c',1,'ulfius_get_json_body_response(struct _u_response *response, json_error_t *json_error):&#160;u_response.c'],['../group__request__response__cookie.html#ga32f5e9ef8bdaa7da3b2614c9018b575c',1,'ulfius_get_json_body_response(struct _u_response *response, json_error_t *json_error):&#160;u_response.c']]],
  ['ulfius_5fglobal_5fclose_158',['ulfius_global_close',['../group__mem.html#ga1dc565b2f0d20b0f19183d9a916b522d',1,'ulfius_global_close(void):&#160;ulfius.c'],['../group__mem.html#ga1dc565b2f0d20b0f19183d9a916b522d',1,'ulfius_global_close(void):&#160;ulfius.c']]],
  ['ulfius_5fglobal_5finit_159',['ulfius_global_init',['../group__mem.html#ga7105d513f00375b75fbbcf52f148af63',1,'ulfius_global_init(void):&#160;ulfius.c'],['../group__mem.html#ga7105d513f00375b75fbbcf52f148af63',1,'ulfius_global_init(void):&#160;ulfius.c']]],
  ['ulfius_5fhttp_5fencoding_5fjson_160',['ULFIUS_HTTP_ENCODING_JSON',['../group__websocket.html#gac70ba06de33d4c809f0e83e52c7bd9fc',1,'ulfius.h']]],
  ['ulfius_5fhttp_5ferror_5fbody_161',['ULFIUS_HTTP_ERROR_BODY',['../group__websocket.html#ga41c11920d6ff2b0149802987a3e29cfe',1,'ulfius.h']]],
  ['ulfius_5fhttp_5fheader_5fcontent_162',['ULFIUS_HTTP_HEADER_CONTENT',['../group__websocket.html#gac9626ee8d3d7e284cb8a307273af7c57',1,'ulfius.h']]],
  ['ulfius_5fhttp_5fnot_5ffound_5fbody_163',['ULFIUS_HTTP_NOT_FOUND_BODY',['../group__websocket.html#gae90043ba208bc5ba34bdecc0e87f93d1',1,'ulfius.h']]],
  ['ulfius_5fimport_5fclient_5fcertificate_5fpem_164',['ulfius_import_client_certificate_pem',['../group__cert.html#gadc96832130bee9e976851c09d0db5f1a',1,'ulfius_import_client_certificate_pem(struct _u_request *request, const char *str_cert):&#160;u_request.c'],['../group__cert.html#gadc96832130bee9e976851c09d0db5f1a',1,'ulfius_import_client_certificate_pem(struct _u_request *request, const char *str_cert):&#160;u_request.c']]],
  ['ulfius_5finit_5finstance_165',['ulfius_init_instance',['../group__instance.html#ga2d14cdd9291b8b8e9d46b1af8fd3b4a8',1,'ulfius_init_instance(struct _u_instance *u_instance, unsigned int port, struct sockaddr_in *bind_address, const char *default_auth_realm):&#160;ulfius.c'],['../group__instance.html#ga2d14cdd9291b8b8e9d46b1af8fd3b4a8',1,'ulfius_init_instance(struct _u_instance *u_instance, unsigned int port, struct sockaddr_in *bind_address, const char *default_auth_realm):&#160;ulfius.c']]],
  ['ulfius_5finit_5frequest_166',['ulfius_init_request',['../group__request__response__cookie.html#ga2c4c4b41dab8d5b5ad6493a37fd9e69e',1,'ulfius_init_request(struct _u_request *request):&#160;u_request.c'],['../group__request__response__cookie.html#ga2c4c4b41dab8d5b5ad6493a37fd9e69e',1,'ulfius_init_request(struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5finit_5fresponse_167',['ulfius_init_response',['../group__request__response__cookie.html#ga2e191d61b05b69030f4d496d15b6088d',1,'ulfius_init_response(struct _u_response *response):&#160;u_response.c'],['../group__request__response__cookie.html#ga2e191d61b05b69030f4d496d15b6088d',1,'ulfius_init_response(struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5finit_5fwebsocket_168',['ulfius_init_websocket',['../u__websocket_8c.html#a80bd0517bd879f75d7ed31afd0ab0585',1,'ulfius_init_websocket(struct _websocket *websocket):&#160;u_websocket.c'],['../u__private_8h.html#a80bd0517bd879f75d7ed31afd0ab0585',1,'ulfius_init_websocket(struct _websocket *websocket):&#160;u_websocket.c']]],
  ['ulfius_5finit_5fwebsocket_5fextension_169',['ulfius_init_websocket_extension',['../u__websocket_8c.html#aa3b4c1e5d503b8cbf7e5ab2205c1738b',1,'ulfius_init_websocket_extension(struct _websocket_extension *websocket_extension):&#160;u_websocket.c'],['../u__private_8h.html#aa3b4c1e5d503b8cbf7e5ab2205c1738b',1,'ulfius_init_websocket_extension(struct _websocket_extension *websocket_extension):&#160;u_websocket.c']]],
  ['ulfius_5finit_5fwebsocket_5fmanager_170',['ulfius_init_websocket_manager',['../u__websocket_8c.html#a2de5a088f7eac729699d22c94fc2723d',1,'ulfius_init_websocket_manager(struct _websocket_manager *websocket_manager):&#160;u_websocket.c'],['../u__private_8h.html#a2de5a088f7eac729699d22c94fc2723d',1,'ulfius_init_websocket_manager(struct _websocket_manager *websocket_manager):&#160;u_websocket.c']]],
  ['ulfius_5finit_5fwebsocket_5fmessage_5flist_171',['ulfius_init_websocket_message_list',['../u__websocket_8c.html#a963fdcfe57178af33cbac6a0cb9ec1ac',1,'ulfius_init_websocket_message_list(struct _websocket_message_list *message_list):&#160;u_websocket.c'],['../u__private_8h.html#a963fdcfe57178af33cbac6a0cb9ec1ac',1,'ulfius_init_websocket_message_list(struct _websocket_message_list *message_list):&#160;u_websocket.c']]],
  ['ulfius_5finstance_5fadd_5fwebsocket_5factive_172',['ulfius_instance_add_websocket_active',['../u__websocket_8c.html#a40e489618a6da698838818fdd0b12894',1,'ulfius_instance_add_websocket_active(struct _u_instance *instance, struct _websocket *websocket):&#160;u_websocket.c'],['../u__private_8h.html#a40e489618a6da698838818fdd0b12894',1,'ulfius_instance_add_websocket_active(struct _u_instance *instance, struct _websocket *websocket):&#160;u_websocket.c']]],
  ['ulfius_5finstance_5fremove_5fwebsocket_5factive_173',['ulfius_instance_remove_websocket_active',['../u__websocket_8c.html#aa2ae946ec59c1e316f1dfcc2ae89e817',1,'ulfius_instance_remove_websocket_active(struct _u_instance *instance, struct _websocket *websocket):&#160;u_websocket.c'],['../u__private_8h.html#aa2ae946ec59c1e316f1dfcc2ae89e817',1,'ulfius_instance_remove_websocket_active(struct _u_instance *instance, struct _websocket *websocket):&#160;u_websocket.c']]],
  ['ulfius_5fopen_5fwebsocket_5fclient_5fconnection_174',['ulfius_open_websocket_client_connection',['../u__websocket_8c.html#a996074d603ae74f46fe2a39fbb3ac921',1,'u_websocket.c']]],
  ['ulfius_5fparse_5furl_175',['ulfius_parse_url',['../u__request_8c.html#a6625d0d51e97e9617f75c039c6fc9b88',1,'ulfius_parse_url(const char *url, const struct _u_endpoint *endpoint, struct _u_map *map, int check_utf8):&#160;u_request.c'],['../u__private_8h.html#a6625d0d51e97e9617f75c039c6fc9b88',1,'ulfius_parse_url(const char *url, const struct _u_endpoint *endpoint, struct _u_map *map, int check_utf8):&#160;u_request.c']]],
  ['ulfius_5fpostbuffersize_176',['ULFIUS_POSTBUFFERSIZE',['../group__websocket.html#gad2f9c5abaa39192deed4524962780051',1,'ulfius.h']]],
  ['ulfius_5fpush_5fwebsocket_5fmessage_177',['ulfius_push_websocket_message',['../u__websocket_8c.html#af8b5553c389a1f63a45ed700dadd1273',1,'ulfius_push_websocket_message(struct _websocket_message_list *message_list, struct _websocket_message *message):&#160;u_websocket.c'],['../u__private_8h.html#af8b5553c389a1f63a45ed700dadd1273',1,'ulfius_push_websocket_message(struct _websocket_message_list *message_list, struct _websocket_message *message):&#160;u_websocket.c']]],
  ['ulfius_5fremove_5fendpoint_178',['ulfius_remove_endpoint',['../group__endpoints.html#ga94167a8e931abfb4f9ca7f28d99f5781',1,'ulfius_remove_endpoint(struct _u_instance *u_instance, const struct _u_endpoint *u_endpoint):&#160;ulfius.c'],['../group__endpoints.html#ga94167a8e931abfb4f9ca7f28d99f5781',1,'ulfius_remove_endpoint(struct _u_instance *u_instance, const struct _u_endpoint *u_endpoint):&#160;ulfius.c']]],
  ['ulfius_5fremove_5fendpoint_5fby_5fval_179',['ulfius_remove_endpoint_by_val',['../group__endpoints.html#gae0353385da0c41ea33ba830ea271da44',1,'ulfius_remove_endpoint_by_val(struct _u_instance *u_instance, const char *http_method, const char *url_prefix, const char *url_format):&#160;ulfius.c'],['../group__endpoints.html#gae0353385da0c41ea33ba830ea271da44',1,'ulfius_remove_endpoint_by_val(struct _u_instance *u_instance, const char *http_method, const char *url_prefix, const char *url_format):&#160;ulfius.c']]],
  ['ulfius_5fsend_5fhttp_5frequest_180',['ulfius_send_http_request',['../group__http__smtp__client.html#gac63db90a4e78f6c86b559c8fb96251e4',1,'ulfius_send_http_request(const struct _u_request *request, struct _u_response *response):&#160;u_send_request.c'],['../group__http__smtp__client.html#gac63db90a4e78f6c86b559c8fb96251e4',1,'ulfius_send_http_request(const struct _u_request *request, struct _u_response *response):&#160;u_send_request.c']]],
  ['ulfius_5fsend_5fhttp_5fstreaming_5frequest_181',['ulfius_send_http_streaming_request',['../group__http__smtp__client.html#ga42a42793722765c3bc2848eecf884198',1,'ulfius_send_http_streaming_request(const struct _u_request *request, struct _u_response *response, size_t(*write_body_function)(void *contents, size_t size, size_t nmemb, void *user_data), void *write_body_data):&#160;u_send_request.c'],['../group__http__smtp__client.html#ga42a42793722765c3bc2848eecf884198',1,'ulfius_send_http_streaming_request(const struct _u_request *request, struct _u_response *response, size_t(*write_body_function)(void *contents, size_t size, size_t nmemb, void *user_data), void *write_body_data):&#160;u_send_request.c']]],
  ['ulfius_5fsend_5fsmtp_5femail_182',['ulfius_send_smtp_email',['../group__http__smtp__client.html#ga2403cd5bffb26626a9911f34806aa3e5',1,'ulfius_send_smtp_email(const char *host, const int port, const int use_tls, const int verify_certificate, const char *user, const char *password, const char *from, const char *to, const char *cc, const char *bcc, const char *subject, const char *mail_body):&#160;u_send_request.c'],['../group__http__smtp__client.html#ga2403cd5bffb26626a9911f34806aa3e5',1,'ulfius_send_smtp_email(const char *host, const int port, const int use_tls, const int verify_certificate, const char *user, const char *password, const char *from, const char *to, const char *cc, const char *bcc, const char *subject, const char *mail_body):&#160;u_send_request.c']]],
  ['ulfius_5fsend_5fsmtp_5frich_5femail_183',['ulfius_send_smtp_rich_email',['../group__http__smtp__client.html#gac07e9171405530b7b13c9b82b4e6845f',1,'ulfius_send_smtp_rich_email(const char *host, const int port, const int use_tls, const int verify_certificate, const char *user, const char *password, const char *from, const char *to, const char *cc, const char *bcc, const char *content_type, const char *subject, const char *mail_body):&#160;u_send_request.c'],['../group__http__smtp__client.html#gac07e9171405530b7b13c9b82b4e6845f',1,'ulfius_send_smtp_rich_email(const char *host, const int port, const int use_tls, const int verify_certificate, const char *user, const char *password, const char *from, const char *to, const char *cc, const char *bcc, const char *content_type, const char *subject, const char *mail_body):&#160;u_send_request.c']]],
  ['ulfius_5fset_5fbinary_5fbody_5frequest_184',['ulfius_set_binary_body_request',['../group__parameters.html#gac4be8d282071a9415ff1ea88655f7a12',1,'ulfius_set_binary_body_request(struct _u_request *request, const char *binary_body, const size_t length):&#160;u_request.c'],['../group__parameters.html#gac4be8d282071a9415ff1ea88655f7a12',1,'ulfius_set_binary_body_request(struct _u_request *request, const char *binary_body, const size_t length):&#160;u_request.c']]],
  ['ulfius_5fset_5fbinary_5fbody_5fresponse_185',['ulfius_set_binary_body_response',['../group__parameters.html#gaa3e25c671eaa6602b152520f5fd21587',1,'ulfius_set_binary_body_response(struct _u_response *response, const unsigned int status, const char *binary_body, const size_t length):&#160;u_response.c'],['../group__parameters.html#gaa3e25c671eaa6602b152520f5fd21587',1,'ulfius_set_binary_body_response(struct _u_response *response, const unsigned int status, const char *body, const size_t length):&#160;u_response.c']]],
  ['ulfius_5fset_5fdefault_5fendpoint_186',['ulfius_set_default_endpoint',['../group__endpoints.html#gaf500e2c547a467dc2b16941e634df610',1,'ulfius_set_default_endpoint(struct _u_instance *u_instance, int(*callback_function)(const struct _u_request *request, struct _u_response *response, void *user_data), void *user_data):&#160;ulfius.c'],['../group__endpoints.html#gaf500e2c547a467dc2b16941e634df610',1,'ulfius_set_default_endpoint(struct _u_instance *u_instance, int(*callback_function)(const struct _u_request *request, struct _u_response *response, void *user_data), void *user_data):&#160;ulfius.c']]],
  ['ulfius_5fset_5fempty_5fbody_5frequest_187',['ulfius_set_empty_body_request',['../group__parameters.html#ga546f0e75779e04277ea5e1c3b4c6f4c2',1,'ulfius_set_empty_body_request(struct _u_request *request):&#160;u_request.c'],['../group__parameters.html#ga546f0e75779e04277ea5e1c3b4c6f4c2',1,'ulfius_set_empty_body_request(struct _u_request *request):&#160;u_request.c']]],
  ['ulfius_5fset_5fempty_5fbody_5fresponse_188',['ulfius_set_empty_body_response',['../group__parameters.html#gae84451bdf7856760aaf7b096690f5f3f',1,'ulfius_set_empty_body_response(struct _u_response *response, const unsigned int status):&#160;u_response.c'],['../group__parameters.html#gae84451bdf7856760aaf7b096690f5f3f',1,'ulfius_set_empty_body_response(struct _u_response *response, const unsigned int status):&#160;u_response.c']]],
  ['ulfius_5fset_5fjson_5fbody_5frequest_189',['ulfius_set_json_body_request',['../group__request__response__cookie.html#gade63875f40cb95ff87cde09221ff6410',1,'ulfius_set_json_body_request(struct _u_request *request, json_t *j_body):&#160;u_request.c'],['../group__request__response__cookie.html#gade63875f40cb95ff87cde09221ff6410',1,'ulfius_set_json_body_request(struct _u_request *request, json_t *j_body):&#160;u_request.c']]],
  ['ulfius_5fset_5fjson_5fbody_5fresponse_190',['ulfius_set_json_body_response',['../group__request__response__cookie.html#gab8e28e99208b630ee6327e21da22fc9a',1,'ulfius_set_json_body_response(struct _u_response *response, const unsigned int status, const json_t *j_body):&#160;u_response.c'],['../group__request__response__cookie.html#gab8e28e99208b630ee6327e21da22fc9a',1,'ulfius_set_json_body_response(struct _u_response *response, const unsigned int status, const json_t *j_body):&#160;u_response.c']]],
  ['ulfius_5fset_5frequest_5fproperties_191',['ulfius_set_request_properties',['../group__request__response__cookie.html#gac38fe5fb463e6c075548f0a1a4465334',1,'ulfius_set_request_properties(struct _u_request *request,...):&#160;u_request.c'],['../group__request__response__cookie.html#gac38fe5fb463e6c075548f0a1a4465334',1,'ulfius_set_request_properties(struct _u_request *request,...):&#160;u_request.c']]],
  ['ulfius_5fset_5fresponse_5fcookie_192',['ulfius_set_response_cookie',['../u__response_8c.html#a8092c2a7ad0ca1d5deedc4da6e4b4569',1,'ulfius_set_response_cookie(struct MHD_Response *mhd_response, const struct _u_response *response):&#160;u_response.c'],['../u__private_8h.html#a8092c2a7ad0ca1d5deedc4da6e4b4569',1,'ulfius_set_response_cookie(struct MHD_Response *mhd_response, const struct _u_response *response):&#160;u_response.c']]],
  ['ulfius_5fset_5fresponse_5fheader_193',['ulfius_set_response_header',['../u__response_8c.html#ad23a5b06bf987d633ba1901cf7bd66f2',1,'ulfius_set_response_header(struct MHD_Response *response, const struct _u_map *response_map_header):&#160;u_response.c'],['../u__private_8h.html#ad23a5b06bf987d633ba1901cf7bd66f2',1,'ulfius_set_response_header(struct MHD_Response *response, const struct _u_map *response_map_header):&#160;u_response.c']]],
  ['ulfius_5fset_5fresponse_5fproperties_194',['ulfius_set_response_properties',['../group__request__response__cookie.html#ga63a657888d8b55416683ea114f5ae351',1,'ulfius_set_response_properties(struct _u_response *response,...):&#160;u_response.c'],['../group__request__response__cookie.html#ga63a657888d8b55416683ea114f5ae351',1,'ulfius_set_response_properties(struct _u_response *response,...):&#160;u_response.c']]],
  ['ulfius_5fset_5fresponse_5fshared_5fdata_195',['ulfius_set_response_shared_data',['../group__request__response__cookie.html#gaf11dd6edbb080b15cfea5fdd4d11a607',1,'ulfius_set_response_shared_data(struct _u_response *response, void *shared_data, void(*free_shared_data)(void *shared_data)):&#160;u_response.c'],['../group__request__response__cookie.html#gaf11dd6edbb080b15cfea5fdd4d11a607',1,'ulfius_set_response_shared_data(struct _u_response *response, void *shared_data, void(*free_shared_data)(void *shared_data)):&#160;u_response.c']]],
  ['ulfius_5fset_5fstream_5fresponse_196',['ulfius_set_stream_response',['../group__stream.html#gaf8116c28aa07ef66563a1979eb7b34e4',1,'ulfius_set_stream_response(struct _u_response *response, const unsigned int status, ssize_t(*stream_callback)(void *stream_user_data, uint64_t offset, char *out_buf, size_t max), void(*stream_callback_free)(void *stream_user_data), uint64_t stream_size, size_t stream_block_size, void *stream_user_data):&#160;u_response.c'],['../group__stream.html#gaf8116c28aa07ef66563a1979eb7b34e4',1,'ulfius_set_stream_response(struct _u_response *response, const unsigned int status, ssize_t(*stream_callback)(void *stream_user_data, uint64_t offset, char *out_buf, size_t max), void(*stream_callback_free)(void *stream_user_data), uint64_t stream_size, size_t stream_block_size, void *stream_user_data):&#160;u_response.c']]],
  ['ulfius_5fset_5fstring_5fbody_5frequest_197',['ulfius_set_string_body_request',['../group__parameters.html#ga9da30fb0692ae2adfa0bdbebae85e3fd',1,'ulfius_set_string_body_request(struct _u_request *request, const char *string_body):&#160;u_request.c'],['../group__parameters.html#ga9da30fb0692ae2adfa0bdbebae85e3fd',1,'ulfius_set_string_body_request(struct _u_request *request, const char *string_body):&#160;u_request.c']]],
  ['ulfius_5fset_5fstring_5fbody_5fresponse_198',['ulfius_set_string_body_response',['../group__parameters.html#ga71d2fe9c1f110be0dfa07c5ba41680a6',1,'ulfius_set_string_body_response(struct _u_response *response, const unsigned int status, const char *string_body):&#160;u_response.c'],['../group__parameters.html#ga71d2fe9c1f110be0dfa07c5ba41680a6',1,'ulfius_set_string_body_response(struct _u_response *response, const unsigned int status, const char *body):&#160;u_response.c']]],
  ['ulfius_5fset_5fupload_5ffile_5fcallback_5ffunction_199',['ulfius_set_upload_file_callback_function',['../group__instance.html#gafb2f3a9d7bbfbcf3acc0f9a88ab9507e',1,'ulfius_set_upload_file_callback_function(struct _u_instance *u_instance, int(*file_upload_callback)(const struct _u_request *request, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size, void *cls), void *cls):&#160;ulfius.c'],['../group__instance.html#gafb2f3a9d7bbfbcf3acc0f9a88ab9507e',1,'ulfius_set_upload_file_callback_function(struct _u_instance *u_instance, int(*file_upload_callback)(const struct _u_request *request, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size, void *cls), void *cls):&#160;ulfius.c']]],
  ['ulfius_5fset_5fwebsocket_5frequest_200',['ulfius_set_websocket_request',['../u__websocket_8c.html#ad33e95eec6131d591555cc9e51e43512',1,'u_websocket.c']]],
  ['ulfius_5fset_5fwebsocket_5fresponse_201',['ulfius_set_websocket_response',['../u__websocket_8c.html#a9cf9d96944f3d4fc3930075011cbb4af',1,'u_websocket.c']]],
  ['ulfius_5fstart_5fframework_202',['ulfius_start_framework',['../group__instance.html#ga61e97f85ccc5381e4683794de16fbb96',1,'ulfius_start_framework(struct _u_instance *u_instance):&#160;ulfius.c'],['../group__instance.html#ga61e97f85ccc5381e4683794de16fbb96',1,'ulfius_start_framework(struct _u_instance *u_instance):&#160;ulfius.c']]],
  ['ulfius_5fstart_5fframework_5fwith_5fmhd_5foptions_203',['ulfius_start_framework_with_mhd_options',['../group__instance.html#gad324765edbddd737672cbd9d547ebcb2',1,'ulfius_start_framework_with_mhd_options(struct _u_instance *u_instance, unsigned int mhd_flags, struct MHD_OptionItem *mhd_ops):&#160;ulfius.c'],['../group__instance.html#gad324765edbddd737672cbd9d547ebcb2',1,'ulfius_start_framework_with_mhd_options(struct _u_instance *u_instance, unsigned int mhd_flags, struct MHD_OptionItem *options):&#160;ulfius.c']]],
  ['ulfius_5fstart_5fsecure_5fca_5ftrust_5fframework_204',['ulfius_start_secure_ca_trust_framework',['../group__instance.html#ga586db642834bb82a598b1f58c1304fd0',1,'ulfius_start_secure_ca_trust_framework(struct _u_instance *u_instance, const char *key_pem, const char *cert_pem, const char *root_ca_pem):&#160;ulfius.c'],['../group__instance.html#ga586db642834bb82a598b1f58c1304fd0',1,'ulfius_start_secure_ca_trust_framework(struct _u_instance *u_instance, const char *key_pem, const char *cert_pem, const char *root_ca_pem):&#160;ulfius.c']]],
  ['ulfius_5fstart_5fsecure_5fframework_205',['ulfius_start_secure_framework',['../group__instance.html#gad8cc6194306edcc0697fc57507941556',1,'ulfius_start_secure_framework(struct _u_instance *u_instance, const char *key_pem, const char *cert_pem):&#160;ulfius.c'],['../group__instance.html#gad8cc6194306edcc0697fc57507941556',1,'ulfius_start_secure_framework(struct _u_instance *u_instance, const char *key_pem, const char *cert_pem):&#160;ulfius.c']]],
  ['ulfius_5fstart_5fwebsocket_5fcb_206',['ulfius_start_websocket_cb',['../u__websocket_8c.html#ab6dd5bf28c21a2ef655905d4ecb02aa6',1,'ulfius_start_websocket_cb(void *cls, struct MHD_Connection *connection, void *con_cls, const char *extra_in, size_t extra_in_size, MHD_socket sock, struct MHD_UpgradeResponseHandle *urh):&#160;u_websocket.c'],['../u__private_8h.html#ab6dd5bf28c21a2ef655905d4ecb02aa6',1,'ulfius_start_websocket_cb(void *cls, struct MHD_Connection *connection, void *con_cls, const char *extra_in, size_t extra_in_size, MHD_socket sock, struct MHD_UpgradeResponseHandle *urh):&#160;u_websocket.c']]],
  ['ulfius_5fstop_5fframework_207',['ulfius_stop_framework',['../group__instance.html#ga5857450e3610b84284ccd4d8af34144d',1,'ulfius_stop_framework(struct _u_instance *u_instance):&#160;ulfius.c'],['../group__instance.html#ga5857450e3610b84284ccd4d8af34144d',1,'ulfius_stop_framework(struct _u_instance *u_instance):&#160;ulfius.c']]],
  ['ulfius_5fstream_5fblock_5fsize_5fdefault_208',['ULFIUS_STREAM_BLOCK_SIZE_DEFAULT',['../group__const.html#ga586097a580673268f09bc57037c45e73',1,'ulfius.h']]],
  ['ulfius_5furi_5flogger_209',['ulfius_uri_logger',['../group__instance.html#gabe358828e2a3652756ee0ed150acb69f',1,'ulfius_uri_logger(void *cls, const char *uri):&#160;ulfius.c'],['../group__instance.html#gabe358828e2a3652756ee0ed150acb69f',1,'ulfius_uri_logger(void *cls, const char *uri):&#160;ulfius.c']]],
  ['ulfius_5furl_5fdecode_210',['ulfius_url_decode',['../group__url__encode.html#ga598ae52c85888151ccf349707ee13517',1,'ulfius_url_decode(const char *str):&#160;ulfius.c'],['../group__url__encode.html#ga598ae52c85888151ccf349707ee13517',1,'ulfius_url_decode(const char *str):&#160;ulfius.c']]],
  ['ulfius_5furl_5fencode_211',['ulfius_url_encode',['../group__url__encode.html#ga5eed1beb2d1c856ea14aacf5002cb43f',1,'ulfius_url_encode(const char *str):&#160;ulfius.c'],['../group__url__encode.html#ga5eed1beb2d1c856ea14aacf5002cb43f',1,'ulfius_url_encode(const char *str):&#160;ulfius.c']]],
  ['ulfius_5furl_5fseparator_212',['ULFIUS_URL_SEPARATOR',['../group__websocket.html#ga4ba72d1eb456f363f972a014ceab9101',1,'ulfius.h']]],
  ['ulfius_5fwebsocket_5fclient_5fconnection_5fclose_213',['ulfius_websocket_client_connection_close',['../u__websocket_8c.html#ad193bf928fd587b3fdad653bd7c82301',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fclient_5fconnection_5fsend_5fclose_5fsignal_214',['ulfius_websocket_client_connection_send_close_signal',['../u__websocket_8c.html#a0f01cd89ce14766ebb9572645e36ec8f',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fclient_5fconnection_5fstatus_215',['ulfius_websocket_client_connection_status',['../u__websocket_8c.html#a48680b98db86851f2273ab2d22f8e61d',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fclient_5fconnection_5fwait_5fclose_216',['ulfius_websocket_client_connection_wait_close',['../u__websocket_8c.html#a44701d788570a3a6ae72102786c261fd',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fparse_5fjson_5fmessage_217',['ulfius_websocket_parse_json_message',['../u__websocket_8c.html#a4fec3baaf87dd8861961a4075f4b8e30',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fpop_5ffirst_5fmessage_218',['ulfius_websocket_pop_first_message',['../u__websocket_8c.html#a96b91e11d0e835d272d1d3bab4bec699',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fsend_5fclose_5fsignal_219',['ulfius_websocket_send_close_signal',['../u__websocket_8c.html#a1738c8572795e4264c250a2a7d5ed2ee',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fsend_5ffragmented_5fmessage_220',['ulfius_websocket_send_fragmented_message',['../u__websocket_8c.html#ad60f10e65b744bc9391c520e8f9245af',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fsend_5fjson_5fmessage_221',['ulfius_websocket_send_json_message',['../u__websocket_8c.html#a89e1e61b8cfeb542d69d1d58c57271a0',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fsend_5fmessage_222',['ulfius_websocket_send_message',['../u__websocket_8c.html#ad53ce5b968d66afa962c85e17e326bbd',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fstatus_223',['ulfius_websocket_status',['../u__websocket_8c.html#a86e85c4ffc47c3161f6b016ec56fb3e7',1,'u_websocket.c']]],
  ['ulfius_5fwebsocket_5fwait_5fclose_224',['ulfius_websocket_wait_close',['../u__websocket_8c.html#a55edeedda06a0a1d1792da77bef54cb4',1,'u_websocket.c']]],
  ['unused_225',['UNUSED',['../u__private_8h.html#a86d500a34c624c2cae56bc25a31b12f3',1,'u_private.h']]],
  ['url_20encode_226',['URL Encode',['../group__url__encode.html',1,'']]],
  ['url_2c_20post_20and_20header_20parameters_227',['URL, POST and Header parameters',['../group__parameters.html',1,'']]],
  ['url_5fformat_228',['url_format',['../struct__u__endpoint.html#a9035f467fc9c1e46834bc3681774f455',1,'_u_endpoint']]],
  ['url_5fpath_229',['url_path',['../struct__u__request.html#a9c8154bb217d7792f8bb08c8f009c2bb',1,'_u_request']]],
  ['url_5fprefix_230',['url_prefix',['../struct__u__endpoint.html#ac136cdcf5d0da3568f4ef812f25aeff5',1,'_u_endpoint']]],
  ['use_5fclient_5fcert_5fauth_231',['use_client_cert_auth',['../struct__u__instance.html#af141bc558137d4df99bceab94c627447',1,'_u_instance']]],
  ['user_5fdata_232',['user_data',['../struct__u__endpoint.html#a192cb45d88869513d03619fa5117f4b6',1,'_u_endpoint']]],
  ['username_233',['username',['../structyuarel.html#ab3f9f499686d6ef3d8fe2f93e5e2085f',1,'yuarel']]],
  ['utf8_5fcheck_234',['utf8_check',['../ulfius_8c.html#a664de7bd164e52ba78d80c14e06c4bb1',1,'utf8_check(const char *s_orig, size_t len):&#160;ulfius.c'],['../u__private_8h.html#a664de7bd164e52ba78d80c14e06c4bb1',1,'utf8_check(const char *s_orig, size_t len):&#160;ulfius.c']]]
];
