Lines Matching refs:ada_url

16 // string that is owned by the ada_url instance
39 typedef void* ada_url;
43 ada_url ada_parse(const char* input, size_t length);
44 ada_url ada_parse_with_base(const char* input, size_t input_length,
52 void ada_free(ada_url result);
54 ada_url ada_copy(ada_url input);
56 bool ada_is_valid(ada_url result);
60 ada_owned_string ada_get_origin(ada_url result);
61 ada_string ada_get_href(ada_url result);
62 ada_string ada_get_username(ada_url result);
63 ada_string ada_get_password(ada_url result);
64 ada_string ada_get_port(ada_url result);
65 ada_string ada_get_hash(ada_url result);
66 ada_string ada_get_host(ada_url result);
67 ada_string ada_get_hostname(ada_url result);
68 ada_string ada_get_pathname(ada_url result);
69 ada_string ada_get_search(ada_url result);
70 ada_string ada_get_protocol(ada_url result);
71 uint8_t ada_get_host_type(ada_url result);
72 uint8_t ada_get_scheme_type(ada_url result);
77 bool ada_set_href(ada_url result, const char* input, size_t length);
78 bool ada_set_host(ada_url result, const char* input, size_t length);
79 bool ada_set_hostname(ada_url result, const char* input, size_t length);
80 bool ada_set_protocol(ada_url result, const char* input, size_t length);
81 bool ada_set_username(ada_url result, const char* input, size_t length);
82 bool ada_set_password(ada_url result, const char* input, size_t length);
83 bool ada_set_port(ada_url result, const char* input, size_t length);
84 bool ada_set_pathname(ada_url result, const char* input, size_t length);
85 void ada_set_search(ada_url result, const char* input, size_t length);
86 void ada_set_hash(ada_url result, const char* input, size_t length);
89 void ada_clear_port(ada_url result);
90 void ada_clear_hash(ada_url result);
91 void ada_clear_search(ada_url result);
95 bool ada_has_credentials(ada_url result);
96 bool ada_has_empty_hostname(ada_url result);
97 bool ada_has_hostname(ada_url result);
98 bool ada_has_non_empty_username(ada_url result);
99 bool ada_has_non_empty_password(ada_url result);
100 bool ada_has_port(ada_url result);
101 bool ada_has_password(ada_url result);
102 bool ada_has_hash(ada_url result);
103 bool ada_has_search(ada_url result);
106 const ada_url_components* ada_get_components(ada_url result);