SYMBOL INDEX (1588 symbols across 181 files) FILE: oss_c_sdk/aos_buf.c function aos_buf_t (line 5) | aos_buf_t *aos_create_buf(aos_pool_t *p, int size) function aos_buf_t (line 23) | aos_buf_t *aos_buf_pack(aos_pool_t *p, const void *data, int size) function aos_buf_list_len (line 41) | int64_t aos_buf_list_len(aos_list_t *list) function aos_file_buf_t (line 72) | aos_file_buf_t *aos_create_file_buf(aos_pool_t *p) function aos_open_file_for_read (line 77) | int aos_open_file_for_read(aos_pool_t *p, const char *path, aos_file_buf... function aos_open_file_for_all_read (line 101) | int aos_open_file_for_all_read(aos_pool_t *p, const char *path, aos_file... function aos_open_file_for_range_read (line 106) | int aos_open_file_for_range_read(aos_pool_t *p, const char *path, function aos_open_file_for_write (line 130) | int aos_open_file_for_write(aos_pool_t *p, const char *path, aos_file_bu... function aos_open_file_for_write_notrunc (line 146) | int aos_open_file_for_write_notrunc(aos_pool_t *p, const char *path, aos... function aos_buf_append_string (line 162) | void aos_buf_append_string(aos_pool_t *p, aos_buf_t *b, const char *str,... FILE: oss_c_sdk/aos_buf.h function AOS_CPP_START (line 7) | AOS_CPP_START type aos_file_buf_t (line 17) | typedef struct { FILE: oss_c_sdk/aos_crc64.c function crc64_init (line 56) | static void crc64_init(uint64_t table[][256]) function crc64_little_init (line 81) | static void crc64_little_init(void) function APR_INLINE (line 87) | static APR_INLINE uint64_t rev8(uint64_t a) function crc64_big_init (line 100) | static void crc64_big_init(void) function APR_INLINE (line 136) | static APR_INLINE uint64_t crc64_little(uint64_t crc, void *buf, size_t ... function APR_INLINE (line 167) | static APR_INLINE uint64_t crc64_big(uint64_t crc, void *buf, size_t len) function aos_crc64 (line 203) | uint64_t aos_crc64(uint64_t crc, void *buf, size_t len) function aos_crc64_test (line 211) | uint64_t aos_crc64_test(uint64_t crc, void *buf, size_t len, int little) function gf2_matrix_times (line 218) | static uint64_t gf2_matrix_times(uint64_t *mat, uint64_t vec) function gf2_matrix_square (line 232) | static void gf2_matrix_square(uint64_t *square, uint64_t *mat) function aos_crc64_combine (line 243) | uint64_t aos_crc64_combine(uint64_t crc1, uint64_t crc2, uintmax_t len2) function aos_crc32 (line 336) | uint32_t aos_crc32(uint32_t crc, const void *buf, size_t bufLen) FILE: oss_c_sdk/aos_define.h type http_method_e (line 28) | typedef enum { type aos_error_code_e (line 36) | typedef enum { type apr_pool_t (line 67) | typedef apr_pool_t aos_pool_t; type apr_table_t (line 68) | typedef apr_table_t aos_table_t; type apr_table_entry_t (line 69) | typedef apr_table_entry_t aos_table_entry_t; type apr_array_header_t (line 70) | typedef apr_array_header_t aos_array_header_t; FILE: oss_c_sdk/aos_fstack.c function aos_array_header_t (line 3) | aos_array_header_t *aos_fstack_create(aos_pool_t *p, int size) function aos_fstack_push (line 8) | void aos_fstack_push(aos_array_header_t *fstack, void *data, aos_func_u ... function aos_fstack_item_t (line 18) | aos_fstack_item_t *aos_fstack_pop(aos_array_header_t *fstack) function aos_fstack_destory (line 47) | void aos_fstack_destory(aos_array_header_t *fstack) FILE: oss_c_sdk/aos_fstack.h type aos_func_u (line 13) | typedef union aos_func_u { type aos_fstack_item_t (line 20) | typedef struct aos_fstack_item_t { FILE: oss_c_sdk/aos_http_io.c function CURL (line 24) | CURL *aos_request_get() function request_release (line 45) | void request_release(CURL *request) function request_release2 (line 64) | void request_release2(aos_curl_http_transport_t* t) function aos_set_default_request_options (line 85) | void aos_set_default_request_options(aos_http_request_options_t *op) function aos_set_default_transport_options (line 90) | void aos_set_default_transport_options(aos_http_transport_options_t *op) function aos_http_request_options_t (line 95) | aos_http_request_options_t *aos_http_request_options_create(aos_pool_t *p) function aos_http_transport_options_t (line 116) | aos_http_transport_options_t *aos_http_transport_options_create(aos_pool... function aos_http_controller_t (line 121) | aos_http_controller_t *aos_http_controller_create(aos_pool_t *p, int owner) function aos_http_request_t (line 141) | aos_http_request_t *aos_http_request_create(aos_pool_t *p) function aos_http_response_t (line 158) | aos_http_response_t *aos_http_response_create(aos_pool_t *p) function aos_read_http_body_memory (line 174) | int aos_read_http_body_memory(aos_http_request_t *req, char *buffer, int... function aos_read_http_body_file (line 202) | int aos_read_http_body_file(aos_http_request_t *req, char *buffer, int len) function aos_write_http_body_memory (line 233) | int aos_write_http_body_memory(aos_http_response_t *resp, const char *bu... function aos_write_http_body_file (line 246) | int aos_write_http_body_file(aos_http_response_t *resp, const char *buff... function aos_http_io_initialize (line 280) | int aos_http_io_initialize(const char *user_agent_info, int flags) function aos_http_io_deinitialize (line 328) | void aos_http_io_deinitialize() function aos_http_send_request (line 347) | int aos_http_send_request(aos_http_controller_t *ctl, aos_http_request_t... FILE: oss_c_sdk/aos_http_io.h function APR_INLINE (line 12) | static APR_INLINE const char *aos_http_controller_get_reason(aos_http_co... type aos_http_transport_t (line 40) | typedef aos_http_transport_t *(*aos_http_transport_create_pt)(aos_pool_t... FILE: oss_c_sdk/aos_list.h type aos_list_t (line 7) | typedef struct aos_list_s aos_list_t; type aos_list_s (line 9) | struct aos_list_s { function APR_INLINE (line 20) | static APR_INLINE void __aos_list_add(aos_list_t *list, aos_list_t *prev... function APR_INLINE (line 29) | static APR_INLINE void aos_list_add_tail(aos_list_t *list, aos_list_t *h... function APR_INLINE (line 34) | static APR_INLINE void __aos_list_del(aos_list_t *prev, aos_list_t *next) function APR_INLINE (line 41) | static APR_INLINE void aos_list_del(aos_list_t *entry) function APR_INLINE (line 48) | static APR_INLINE int aos_list_empty(const aos_list_t *head) function APR_INLINE (line 54) | static APR_INLINE void aos_list_movelist(aos_list_t *list, aos_list_t *n... FILE: oss_c_sdk/aos_log.c function aos_log_set_print (line 10) | void aos_log_set_print(aos_log_print_pt p) function aos_log_set_format (line 15) | void aos_log_set_format(aos_log_format_pt p) function aos_log_set_level (line 20) | void aos_log_set_level(aos_log_level_e level) function aos_log_set_output (line 25) | void aos_log_set_output(apr_file_t *output) function aos_log_print_default (line 30) | void aos_log_print_default(const char *message, int len) function aos_log_format_default (line 40) | void aos_log_format_default(int level, FILE: oss_c_sdk/aos_log.h type aos_log_level_e (line 20) | typedef enum { FILE: oss_c_sdk/aos_status.c function aos_status_t (line 25) | aos_status_t *aos_status_create(aos_pool_t *p) function aos_status_t (line 30) | aos_status_t *aos_status_dup(aos_pool_t *p, aos_status_t *src) function aos_should_retry (line 39) | int aos_should_retry(aos_status_t *s) function aos_status_t (line 62) | aos_status_t *aos_status_parse_from_body(aos_pool_t *p, aos_list_t *bc, ... FILE: oss_c_sdk/aos_status.h type aos_status_s (line 9) | struct aos_status_s type aos_status_s (line 11) | struct aos_status_s { function APR_INLINE (line 18) | static APR_INLINE int aos_status_is_ok(aos_status_t *s) function APR_INLINE (line 23) | static APR_INLINE int aos_http_is_ok(int st) FILE: oss_c_sdk/aos_string.c function aos_strip_str_func (line 12) | static void aos_strip_str_func(aos_string_t *str, aos_is_char_pt func) function aos_unquote_str (line 32) | void aos_unquote_str(aos_string_t *str) function aos_strip_space (line 37) | void aos_strip_space(aos_string_t *str) function aos_trip_space_and_cntrl (line 42) | void aos_trip_space_and_cntrl(aos_string_t *str) function aos_ends_with (line 47) | int aos_ends_with(const aos_string_t *str, const aos_string_t *suffix) FILE: oss_c_sdk/aos_string.h function AOS_CPP_START (line 6) | AOS_CPP_START function APR_INLINE (line 22) | static APR_INLINE int aos_string_is_empty(const aos_string_t *str) function APR_INLINE (line 31) | static APR_INLINE void aos_string_tolower(aos_string_t *str) function APR_INLINE (line 40) | static APR_INLINE char *aos_strlchr(char *p, char *last, char c) function APR_INLINE (line 51) | static APR_INLINE int aos_is_quote(char c) function APR_INLINE (line 56) | static APR_INLINE int aos_is_space(char c) function APR_INLINE (line 61) | static APR_INLINE int aos_is_space_or_cntrl(char c) function APR_INLINE (line 66) | static APR_INLINE int aos_is_null_string(aos_string_t *str) FILE: oss_c_sdk/aos_transport.c function aos_curl_debug_callback (line 22) | static int aos_curl_debug_callback(void *handle, curl_infotype type, cha... function aos_init_curl_headers (line 39) | static void aos_init_curl_headers(aos_curl_http_transport_t *t) function aos_init_curl_url (line 63) | static int aos_init_curl_url(aos_curl_http_transport_t *t) function aos_transport_cleanup (line 104) | static void aos_transport_cleanup(aos_http_transport_t *t) function aos_http_transport_t (line 126) | aos_http_transport_t *aos_curl_http_transport_create(aos_pool_t *p) function aos_move_transport_state (line 151) | static void aos_move_transport_state(aos_curl_http_transport_t *t, aos_t... function aos_curl_response_headers_parse (line 158) | void aos_curl_response_headers_parse(aos_pool_t *p, aos_table_t *headers... function aos_curl_default_header_callback (line 185) | size_t aos_curl_default_header_callback(char *buffer, size_t size, size_... function aos_curl_transport_headers_done (line 204) | static void aos_curl_transport_headers_done(aos_curl_http_transport_t *t) function aos_curl_default_write_callback (line 236) | size_t aos_curl_default_write_callback(char *ptr, size_t size, size_t nm... function aos_curl_default_read_callback (line 302) | size_t aos_curl_default_read_callback(char *buffer, size_t size, size_t ... function aos_curl_code_to_status (line 341) | static int aos_curl_code_to_status(CURLcode code) function aos_curl_transport_finish (line 363) | static void aos_curl_transport_finish(aos_curl_http_transport_t *t) function aos_curl_transport_setup (line 373) | int aos_curl_transport_setup(aos_curl_http_transport_t *t) function aos_curl_http_transport_perform (line 477) | int aos_curl_http_transport_perform(aos_http_transport_t *t_) FILE: oss_c_sdk/aos_transport.h type aos_http_request_s (line 10) | struct aos_http_request_s type aos_http_response_t (line 11) | typedef struct aos_http_response_s aos_http_response_t; type aos_http_transport_t (line 12) | typedef struct aos_http_transport_s aos_http_transport_t; type aos_http_controller_t (line 13) | typedef struct aos_http_controller_s aos_http_controller_t; type aos_http_request_options_t (line 15) | typedef struct aos_http_request_options_s aos_http_request_options_t; type aos_http_transport_options_t (line 16) | typedef struct aos_http_transport_options_s aos_http_transport_options_t; type aos_curl_http_transport_t (line 17) | typedef struct aos_curl_http_transport_s aos_curl_http_transport_t; type aos_http_request_options_s (line 28) | struct aos_http_request_options_s { type aos_http_transport_options_s (line 43) | struct aos_http_transport_options_s { type aos_http_controller_s (line 58) | struct aos_http_controller_s { type aos_http_controller_ex_t (line 62) | typedef struct aos_http_controller_ex_s { type aos_http_body_type_e (line 69) | typedef enum { type aos_http_request_s (line 75) | struct aos_http_request_s { type aos_http_response_s (line 104) | struct aos_http_response_s { type aos_transport_state_e (line 124) | typedef enum { type aos_curl_http_transport_s (line 146) | struct aos_curl_http_transport_s { FILE: oss_c_sdk/aos_util.c function aos_parse_xml_body (line 16) | int aos_parse_xml_body(aos_list_t *bc, mxml_node_t **root) function aos_convert_to_gmt_time (line 42) | int aos_convert_to_gmt_time(char* date, const char* format, apr_time_exp... function aos_get_gmt_str_time (line 53) | int aos_get_gmt_str_time(char datestr[AOS_MAX_GMT_TIME_LEN]) function aos_convert_to_iso8601_time (line 74) | int aos_convert_to_iso8601_time(char* date, const char* format, apr_time... function aos_get_iso8601_str_time (line 86) | int aos_get_iso8601_str_time(char datestr[AOS_MAX_GMT_TIME_LEN]) function aos_get_iso8601_str_time_ex (line 107) | int aos_get_iso8601_str_time_ex(char datestr[AOS_MAX_GMT_TIME_LEN], apr_... function aos_get_gmt_time_date (line 126) | int aos_get_gmt_time_date(const char *gmt, char datestr[AOS_MAX_SHORT_TI... function aos_url_encode (line 155) | int aos_url_encode(char *dest, const char *src, int maxSrcSize) function aos_url_encode_ex (line 187) | int aos_url_encode_ex(char *dest, const char *src, int maxSrcSize, int s... function aos_encode_hex (line 224) | int aos_encode_hex(char* dest, const void* src, int srclen, int* len) function aos_query_params_to_string (line 249) | int aos_query_params_to_string(aos_pool_t *p, aos_table_t *query_params,... function aos_gnome_sort (line 301) | void aos_gnome_sort(const char **headers, int size) function aos_base64_encode (line 335) | int aos_base64_encode(const unsigned char *in, int inLen, char *out) function HMAC_SHA1 (line 380) | void HMAC_SHA1(unsigned char hmac[20], const unsigned char *key, int key... function aos_url_decode (line 438) | int aos_url_decode(const char *in, char *out) function aos_strtoll (line 485) | long long aos_strtoll(const char *nptr, char **endptr, int base) function aos_atoi64 (line 593) | int64_t aos_atoi64(const char *nptr) function aos_strtoull (line 598) | unsigned long long aos_strtoull(const char *nptr, char **endptr, int base) function aos_atoui64 (line 665) | uint64_t aos_atoui64(const char *nptr) type SHA256_CTX (line 696) | typedef struct sha256_state { function sha256_compress (line 734) | static int sha256_compress(struct sha256_state* md, unsigned char* buf) function SHA256_Init (line 769) | static void SHA256_Init(struct sha256_state* md) function SHA256_Update (line 789) | static int SHA256_Update(struct sha256_state* md, const unsigned char* i... function SHA256_Final (line 825) | static int SHA256_Final(unsigned char* out, struct sha256_state* md) function aos_HMAC_SHA256 (line 859) | void aos_HMAC_SHA256(char hmac[32], const char* key, int key_len, const ... function aos_SHA256 (line 891) | void aos_SHA256(char hash[32], const char* message, int message_len) FILE: oss_c_sdk/oss_auth.c function is_oss_sub_resource (line 58) | static int is_oss_sub_resource(const char *str) function is_oss_canonicalized_header (line 69) | static int is_oss_canonicalized_header(const char *str) function oss_get_canonicalized_headers (line 75) | static int oss_get_canonicalized_headers(aos_pool_t *p, function oss_get_canonicalized_resource (line 139) | static int oss_get_canonicalized_resource(aos_pool_t *p, function oss_get_string_to_sign (line 194) | int oss_get_string_to_sign(aos_pool_t *p, function oss_sign_headers (line 255) | void oss_sign_headers(aos_pool_t *p, function oss_get_signed_headers (line 277) | int oss_get_signed_headers(aos_pool_t *p, function oss_sign_request (line 300) | int oss_sign_request(aos_http_request_t *req, function get_oss_request_signature (line 336) | int get_oss_request_signature(const oss_request_options_t *options, function oss_get_signed_url (line 371) | int oss_get_signed_url(const oss_request_options_t *options, function oss_get_rtmp_signed_url (line 431) | int oss_get_rtmp_signed_url(const oss_request_options_t *options, function get_oss_rtmp_request_signature (line 486) | int get_oss_rtmp_request_signature(const oss_request_options_t *options, function oss_get_rtmp_string_to_sign (line 519) | int oss_get_rtmp_string_to_sign(aos_pool_t *p, function oss_get_canonicalized_params (line 550) | static int oss_get_canonicalized_params(aos_pool_t *p, function cmp_table_key_v4 (line 614) | static int cmp_table_key_v4(const void* v1, const void* v2) function is_oss_signed_header_v4 (line 621) | static int is_oss_signed_header_v4(const char* str) function oss_build_canonical_request_v4 (line 632) | static int oss_build_canonical_request_v4(aos_pool_t* p, aos_http_reques... function oss_build_string_to_sign_v4 (line 735) | static int oss_build_string_to_sign_v4(aos_pool_t* p, const aos_string_t... function oss_build_signing_key_v4 (line 767) | static int oss_build_signing_key_v4(aos_pool_t* p, const aos_string_t* a... function oss_build_signature_v4 (line 782) | static int oss_build_signature_v4(aos_pool_t* p, const char signing_key[... function oss_sign_request_v4 (line 797) | static int oss_sign_request_v4(aos_http_request_t *req, const oss_config... function get_oss_request_signature_v4 (line 892) | static int get_oss_request_signature_v4(const oss_request_options_t *opt... FILE: oss_c_sdk/oss_bucket.c function aos_status_t (line 11) | static aos_status_t *oss_create_bucket_with_params(const oss_request_opt... function aos_status_t (line 51) | aos_status_t *oss_create_bucket(const oss_request_options_t *options, function aos_status_t (line 68) | aos_status_t *oss_create_bucket_with_storage_class(const oss_request_opt... function aos_status_t (line 86) | aos_status_t *oss_delete_bucket(const oss_request_options_t *options, function aos_status_t (line 110) | aos_status_t *oss_put_bucket_acl(const oss_request_options_t *options, function aos_status_t (line 142) | aos_status_t *oss_get_bucket_acl(const oss_request_options_t *options, function aos_status_t (line 178) | aos_status_t *oss_head_bucket(const oss_request_options_t *options, function aos_status_t (line 205) | aos_status_t *oss_get_bucket_location(const oss_request_options_t *options, function aos_status_t (line 241) | aos_status_t *oss_get_bucket_info(const oss_request_options_t *options, function aos_status_t (line 277) | aos_status_t *oss_get_bucket_stat(const oss_request_options_t *options, function aos_status_t (line 313) | aos_status_t *oss_get_bucket_referer(const oss_request_options_t *options, function aos_status_t (line 349) | aos_status_t *oss_put_bucket_storage_capacity(const oss_request_options_... function aos_status_t (line 380) | aos_status_t *oss_get_bucket_storage_capacity(const oss_request_options_... function aos_status_t (line 416) | aos_status_t *oss_list_object(const oss_request_options_t *options, function aos_status_t (line 459) | aos_status_t *oss_list_bucket(const oss_request_options_t *options, function aos_status_t (line 505) | aos_status_t *oss_put_bucket_logging(const oss_request_options_t *options, function aos_status_t (line 538) | aos_status_t *oss_get_bucket_logging(const oss_request_options_t *options, function aos_status_t (line 574) | aos_status_t *oss_delete_bucket_logging(const oss_request_options_t *opt... function aos_status_t (line 600) | aos_status_t *oss_put_bucket_lifecycle(const oss_request_options_t *opti... function aos_status_t (line 632) | aos_status_t *oss_put_bucket_cors(const oss_request_options_t *options, function aos_status_t (line 664) | aos_status_t *oss_get_bucket_cors(const oss_request_options_t *options, function aos_status_t (line 700) | aos_status_t *oss_delete_bucket_cors(const oss_request_options_t *options, function aos_status_t (line 726) | aos_status_t *oss_put_bucket_referer(const oss_request_options_t *options, function aos_status_t (line 758) | aos_status_t *oss_put_bucket_website(const oss_request_options_t *options, function aos_status_t (line 790) | aos_status_t *oss_get_bucket_website(const oss_request_options_t *options, function aos_status_t (line 826) | aos_status_t *oss_delete_bucket_website(const oss_request_options_t *opt... function aos_status_t (line 852) | aos_status_t *oss_get_bucket_lifecycle(const oss_request_options_t *opti... function aos_status_t (line 891) | aos_status_t *oss_delete_bucket_lifecycle(const oss_request_options_t *o... function aos_status_t (line 919) | aos_status_t *oss_delete_objects(const oss_request_options_t *options, function aos_status_t (line 986) | aos_status_t *oss_delete_objects_by_prefix(oss_request_options_t *options, FILE: oss_c_sdk/oss_define.h type oss_lib_curl_initializer_t (line 123) | typedef struct oss_lib_curl_initializer_s oss_lib_curl_initializer_t; type oss_acl_e (line 138) | typedef enum { type oss_storage_class_type_e (line 145) | typedef enum { type oss_tier_type_e (line 153) | typedef enum { type oss_config_t (line 159) | typedef struct { type oss_create_bucket_params_t (line 174) | typedef struct { type oss_request_options_t (line 179) | typedef struct { type oss_list_object_content_t (line 185) | typedef struct { type oss_list_bucket_content_t (line 197) | typedef struct { type oss_list_object_common_prefix_t (line 207) | typedef struct { type oss_list_multipart_upload_content_t (line 212) | typedef struct { type oss_list_part_content_t (line 219) | typedef struct { type oss_complete_part_content_t (line 227) | typedef struct { type oss_upload_part_t (line 233) | typedef struct { type oss_list_object_params_t (line 238) | typedef struct { type oss_list_buckets_params_t (line 249) | typedef struct { type oss_list_upload_part_params_t (line 260) | typedef struct { type oss_list_multipart_upload_params_t (line 268) | typedef struct { type oss_upload_part_copy_params_t (line 280) | typedef struct { type oss_upload_file_t (line 291) | typedef struct { type oss_lifecycle_rule_date_t (line 297) | typedef struct { type oss_lifecycle_rule_content_t (line 302) | typedef struct { type oss_sub_cors_rule_t (line 314) | typedef struct { type oss_cors_rule_t (line 319) | typedef struct { type oss_referer_t (line 328) | typedef struct { type oss_referer_config_t (line 333) | typedef struct { type oss_website_config_t (line 338) | typedef struct { type oss_logging_config_content_t (line 343) | typedef struct { type oss_bucket_info_t (line 350) | typedef struct { type oss_bucket_stat_t (line 361) | typedef struct { type oss_object_key_t (line 367) | typedef struct { type oss_content_type_t (line 372) | typedef struct { type oss_resumable_clt_params_t (line 377) | typedef struct { type oss_live_channel_target_t (line 384) | typedef struct { type oss_live_channel_configuration_t (line 391) | typedef struct { type oss_live_channel_publish_url_t (line 398) | typedef struct { type oss_live_channel_play_url_t (line 403) | typedef struct { type oss_video_stat_t (line 408) | typedef struct { type oss_audio_stat_t (line 416) | typedef struct { type oss_live_channel_stat_t (line 422) | typedef struct { type oss_live_channel_content_t (line 430) | typedef struct { type oss_list_live_channel_params_t (line 440) | typedef struct { type oss_live_record_content_t (line 449) | typedef struct { type oss_select_object_input_param_t (line 456) | typedef struct { type oss_select_object_output_param_t (line 466) | typedef struct { type oss_select_object_option_param_t (line 475) | typedef struct { type oss_select_object_params_t (line 479) | typedef struct { type oss_select_object_meta_params_t (line 485) | typedef struct { type oss_tag_content_t (line 496) | typedef struct { FILE: oss_c_sdk/oss_live.c function aos_status_t (line 12) | aos_status_t *oss_create_live_channel(const oss_request_options_t *options, function aos_status_t (line 60) | aos_status_t *oss_put_live_channel_status(const oss_request_options_t *o... function aos_status_t (line 93) | aos_status_t *oss_get_live_channel_info(const oss_request_options_t *opt... function aos_status_t (line 134) | aos_status_t *oss_get_live_channel_stat(const oss_request_options_t *opt... function aos_status_t (line 175) | aos_status_t *oss_delete_live_channel(const oss_request_options_t *options, function aos_status_t (line 204) | aos_status_t *oss_list_live_channel(const oss_request_options_t *options, function aos_status_t (line 247) | aos_status_t *oss_get_live_channel_history(const oss_request_options_t *... function aos_status_t (line 288) | aos_status_t *oss_gen_vod_play_list(const oss_request_options_t *options, FILE: oss_c_sdk/oss_multipart.c function aos_status_t (line 11) | aos_status_t *oss_init_multipart_upload(const oss_request_options_t *opt... function aos_status_t (line 51) | aos_status_t *oss_abort_multipart_upload(const oss_request_options_t *op... function aos_status_t (line 81) | aos_status_t *oss_list_upload_part(const oss_request_options_t *options, function aos_status_t (line 126) | aos_status_t *oss_list_multipart_upload(const oss_request_options_t *opt... function aos_status_t (line 171) | aos_status_t *oss_complete_multipart_upload(const oss_request_options_t ... function aos_status_t (line 183) | aos_status_t *oss_do_complete_multipart_upload(const oss_request_options... function aos_status_t (line 222) | aos_status_t *oss_upload_part_from_buffer(const oss_request_options_t *o... function aos_status_t (line 234) | aos_status_t *oss_do_upload_part_from_buffer(const oss_request_options_t... function aos_status_t (line 277) | aos_status_t *oss_upload_part_from_file(const oss_request_options_t *opt... function aos_status_t (line 289) | aos_status_t *oss_do_upload_part_from_file(const oss_request_options_t *... function aos_status_t (line 339) | aos_status_t *oss_upload_part_copy(const oss_request_options_t *options, function aos_status_t (line 387) | aos_status_t *oss_get_sorted_uploaded_part(oss_request_options_t *options, function aos_status_t (line 461) | aos_status_t *oss_upload_file(oss_request_options_t *options, FILE: oss_c_sdk/oss_object.c function aos_status_t (line 38) | aos_status_t *oss_put_object_from_buffer(const oss_request_options_t *op... function aos_status_t (line 49) | aos_status_t *oss_do_put_object_from_buffer(const oss_request_options_t ... function aos_status_t (line 88) | aos_status_t *oss_put_object_from_file(const oss_request_options_t *opti... function aos_status_t (line 99) | aos_status_t *oss_do_put_object_from_file(const oss_request_options_t *o... function aos_status_t (line 146) | aos_status_t *oss_get_object_to_buffer(const oss_request_options_t *opti... function aos_status_t (line 158) | aos_status_t *oss_do_get_object_to_buffer(const oss_request_options_t *o... function aos_status_t (line 192) | aos_status_t *oss_restore_object(const oss_request_options_t *options, function aos_status_t (line 229) | aos_status_t *oss_restore_object_with_tier(const oss_request_options_t *... function aos_status_t (line 265) | aos_status_t *oss_get_object_to_file(const oss_request_options_t *options, function aos_status_t (line 277) | aos_status_t *oss_do_get_object_to_file(const oss_request_options_t *opt... function aos_status_t (line 323) | aos_status_t *oss_head_object(const oss_request_options_t *options, function aos_status_t (line 350) | aos_status_t *oss_get_object_meta(const oss_request_options_t *options, function aos_status_t (line 379) | aos_status_t *oss_put_object_acl(const oss_request_options_t *options, function aos_status_t (line 422) | aos_status_t *oss_get_object_acl(const oss_request_options_t *options, function aos_status_t (line 470) | aos_status_t *oss_put_symlink(const oss_request_options_t *options, function aos_status_t (line 479) | aos_status_t *oss_do_put_symlink(const oss_request_options_t *options, function aos_status_t (line 509) | aos_status_t *oss_get_symlink(const oss_request_options_t *options, function aos_status_t (line 537) | aos_status_t *oss_delete_object(const oss_request_options_t *options, function aos_status_t (line 564) | aos_status_t *oss_copy_object(const oss_request_options_t *options, function aos_status_t (line 609) | aos_status_t *oss_append_object_from_buffer(const oss_request_options_t ... function aos_status_t (line 645) | aos_status_t *oss_do_append_object_from_buffer(const oss_request_options... function aos_status_t (line 690) | aos_status_t *oss_append_object_from_file(const oss_request_options_t *o... function aos_status_t (line 733) | aos_status_t *oss_do_append_object_from_file(const oss_request_options_t... function aos_status_t (line 785) | aos_status_t *oss_put_object_from_buffer_by_url(const oss_request_option... function aos_status_t (line 815) | aos_status_t *oss_put_object_from_file_by_url(const oss_request_options_... function aos_status_t (line 850) | aos_status_t *oss_get_object_to_buffer_by_url(const oss_request_options_... function aos_status_t (line 879) | aos_status_t *oss_get_object_to_file_by_url(const oss_request_options_t ... function aos_status_t (line 921) | aos_status_t *oss_head_object_by_url(const oss_request_options_t *options, function aos_status_t (line 943) | aos_status_t *oss_select_object_to_buffer(const oss_request_options_t *o... function aos_status_t (line 956) | aos_status_t *oss_do_select_object_to_buffer(const oss_request_options_t... function aos_status_t (line 1017) | aos_status_t *oss_select_object_to_file(const oss_request_options_t *opt... function aos_status_t (line 1031) | aos_status_t *oss_do_select_object_to_file(const oss_request_options_t *... function aos_status_t (line 1104) | aos_status_t *oss_create_select_object_meta(const oss_request_options_t ... function aos_status_t (line 1161) | aos_status_t *oss_put_object_tagging(const oss_request_options_t *options, function aos_status_t (line 1196) | aos_status_t *oss_get_object_tagging(const oss_request_options_t *options, function aos_status_t (line 1234) | aos_status_t *oss_delete_object_tagging(const oss_request_options_t *opt... FILE: oss_c_sdk/oss_resumable.c function oss_get_thread_num (line 13) | int32_t oss_get_thread_num(oss_resumable_clt_params_t *clt_params) function oss_get_upload_checkpoint_path (line 21) | void oss_get_upload_checkpoint_path(oss_resumable_clt_params_t *clt_para... function oss_get_download_checkpoint_path (line 40) | void oss_get_download_checkpoint_path(oss_resumable_clt_params_t *clt_pa... function oss_get_file_info (line 59) | int oss_get_file_info(const aos_string_t *filepath, aos_pool_t *pool, ap... function oss_does_file_exist (line 82) | int oss_does_file_exist(const aos_string_t *filepath, aos_pool_t *pool) function oss_open_checkpoint_file (line 96) | int oss_open_checkpoint_file(aos_pool_t *pool, aos_string_t *checkpoint... function oss_get_part_num (line 110) | int oss_get_part_num(int64_t file_size, int64_t part_size) function oss_build_parts (line 119) | void oss_build_parts(int64_t file_size, int64_t part_size, oss_checkpoin... function oss_build_thread_params (line 130) | void oss_build_thread_params(oss_thread_params_t *thd_params, int part_num, function oss_destroy_thread_pool (line 159) | void oss_destroy_thread_pool(oss_thread_params_t *thd_params, int part_num) function oss_set_task_tracker (line 167) | void oss_set_task_tracker(oss_thread_params_t *thd_params, int part_num, function oss_verify_checkpoint_md5 (line 181) | int oss_verify_checkpoint_md5(aos_pool_t *pool, const oss_checkpoint_t *... function oss_build_upload_checkpoint (line 186) | void oss_build_upload_checkpoint(aos_pool_t *pool, oss_checkpoint_t *che... function oss_build_download_checkpoint (line 208) | void oss_build_download_checkpoint(aos_pool_t *pool, oss_checkpoint_t *c... function oss_dump_checkpoint (line 234) | int oss_dump_checkpoint(aos_pool_t *pool, const oss_checkpoint_t *checkp... function oss_load_checkpoint (line 272) | int oss_load_checkpoint(aos_pool_t *pool, const aos_string_t *filepath, ... function oss_is_upload_checkpoint_valid (line 312) | int oss_is_upload_checkpoint_valid(aos_pool_t *pool, oss_checkpoint_t *c... function oss_is_download_checkpoint_valid (line 323) | int oss_is_download_checkpoint_valid(aos_pool_t *pool, function oss_update_checkpoint (line 340) | void oss_update_checkpoint(aos_pool_t *pool, oss_checkpoint_t *checkpoint, function oss_get_checkpoint_todo_parts (line 350) | void oss_get_checkpoint_todo_parts(oss_checkpoint_t *checkpoint, int *pa... function oss_get_checkpoint_done_parts_size (line 367) | static void oss_get_checkpoint_done_parts_size(oss_checkpoint_t *checkpo... function aos_status_t (line 416) | aos_status_t *oss_resumable_upload_file_without_cp(oss_request_options_t... function aos_status_t (line 572) | aos_status_t *oss_resumable_upload_file_with_cp(oss_request_options_t *o... function aos_status_t (line 776) | aos_status_t *oss_resumable_upload_file(oss_request_options_t *options, function download_part (line 825) | static void download_part(oss_request_options_t *options, function aos_status_t (line 916) | aos_status_t *oss_resumable_download_file_internal(oss_request_options_t... function aos_status_t (line 1161) | aos_status_t *oss_resumable_download_file(oss_request_options_t *options, FILE: oss_c_sdk/oss_resumable.h type oss_checkpoint_part_t (line 17) | typedef struct { type oss_checkpoint_t (line 26) | typedef struct { type oss_part_task_result_t (line 48) | typedef struct { type oss_thread_params_t (line 55) | typedef struct { FILE: oss_c_sdk/oss_util.c function starts_with (line 120) | static int starts_with(const aos_string_t *str, const char *prefix) { function generate_proto (line 131) | static void generate_proto(const oss_request_options_t *options, function generate_rtmp_proto (line 142) | static void generate_rtmp_proto(const oss_request_options_t *options, function is_valid_ip (line 149) | int is_valid_ip(const char *str) function oss_preprocess_endpoint (line 161) | void oss_preprocess_endpoint(aos_string_t *endpoint) function oss_config_t (line 207) | oss_config_t *oss_config_create(aos_pool_t *p) function oss_config_resolve (line 212) | void oss_config_resolve(aos_pool_t *pool, oss_config_t *config, aos_http... function oss_request_options_t (line 230) | oss_request_options_t *oss_request_options_create(aos_pool_t *p) function oss_get_object_uri (line 248) | void oss_get_object_uri(const oss_request_options_t *options, function oss_get_service_uri (line 289) | void oss_get_service_uri(const oss_request_options_t *options, function oss_get_bucket_uri (line 316) | void oss_get_bucket_uri(const oss_request_options_t *options, function oss_get_rtmp_uri (line 355) | void oss_get_rtmp_uri(const oss_request_options_t *options, function oss_write_request_body_from_buffer (line 396) | void oss_write_request_body_from_buffer(aos_list_t *buffer, function oss_write_request_body_from_file (line 403) | int oss_write_request_body_from_file(aos_pool_t *p, function oss_write_request_body_from_upload_file (line 424) | int oss_write_request_body_from_upload_file(aos_pool_t *p, function oss_fill_read_response_body (line 447) | void oss_fill_read_response_body(aos_http_response_t *resp, function oss_init_read_response_body_to_file (line 455) | int oss_init_read_response_body_to_file(aos_pool_t *p, function oss_init_read_response_body_to_fb (line 474) | int oss_init_read_response_body_to_fb(aos_file_buf_t *fb, function oss_fill_read_response_header (line 488) | void oss_fill_read_response_header(aos_http_response_t *resp, function oss_list_bucket_content_t (line 512) | oss_list_bucket_content_t *oss_create_list_bucket_content(aos_pool_t *p) function oss_bucket_info_t (line 518) | oss_bucket_info_t *oss_create_bucket_info(aos_pool_t *p) function oss_list_object_content_t (line 524) | oss_list_object_content_t *oss_create_list_object_content(aos_pool_t *p) function oss_list_object_common_prefix_t (line 530) | oss_list_object_common_prefix_t *oss_create_list_object_common_prefix(ao... function oss_list_multipart_upload_content_t (line 536) | oss_list_multipart_upload_content_t *oss_create_list_multipart_upload_co... function oss_list_part_content_t (line 542) | oss_list_part_content_t *oss_create_list_part_content(aos_pool_t *p) function oss_complete_part_content_t (line 551) | oss_complete_part_content_t *oss_create_complete_part_content(aos_pool_t... function oss_list_object_params_t (line 560) | oss_list_object_params_t *oss_create_list_object_params(aos_pool_t *p) function oss_list_buckets_params_t (line 575) | oss_list_buckets_params_t *oss_create_list_buckets_params(aos_pool_t *p) function oss_list_upload_part_params_t (line 591) | oss_list_upload_part_params_t *oss_create_list_upload_part_params(aos_po... function oss_list_multipart_upload_params_t (line 603) | oss_list_multipart_upload_params_t *oss_create_list_multipart_upload_par... function oss_upload_part_copy_params_t (line 618) | oss_upload_part_copy_params_t *oss_create_upload_part_copy_params(aos_po... function APR_INLINE (line 624) | static APR_INLINE void oss_init_lifecycle_rule_date(oss_lifecycle_rule_d... function oss_logging_config_content_t (line 630) | oss_logging_config_content_t *oss_create_logging_rule_content(aos_pool_t... function oss_lifecycle_rule_content_t (line 641) | oss_lifecycle_rule_content_t *oss_create_lifecycle_rule_content(aos_pool... function oss_create_sub_cors_rule (line 657) | void oss_create_sub_cors_rule(aos_pool_t *p, aos_list_t *list, char *rul... function oss_cors_rule_t (line 665) | oss_cors_rule_t *oss_create_cors_rule(aos_pool_t *p) function oss_referer_t (line 680) | oss_referer_t * oss_create_and_add_refer(aos_pool_t *p, oss_referer_conf... function oss_upload_file_t (line 694) | oss_upload_file_t *oss_create_upload_file(aos_pool_t *p) function oss_object_key_t (line 699) | oss_object_key_t *oss_create_oss_object_key(aos_pool_t *p) function oss_live_channel_publish_url_t (line 704) | oss_live_channel_publish_url_t *oss_create_live_channel_publish_url(aos_... function oss_live_channel_play_url_t (line 709) | oss_live_channel_play_url_t *oss_create_live_channel_play_url(aos_pool_t... function oss_live_channel_content_t (line 714) | oss_live_channel_content_t *oss_create_list_live_channel_content(aos_poo... function oss_live_record_content_t (line 724) | oss_live_record_content_t *oss_create_live_record_content(aos_pool_t *p) function oss_live_channel_configuration_t (line 732) | oss_live_channel_configuration_t *oss_create_live_channel_configuration_... function oss_checkpoint_t (line 749) | oss_checkpoint_t *oss_create_checkpoint_content(aos_pool_t *p) function oss_resumable_clt_params_t (line 764) | oss_resumable_clt_params_t *oss_create_resumable_clt_params_content(aos_... function oss_list_live_channel_params_t (line 778) | oss_list_live_channel_params_t *oss_create_list_live_channel_params(aos_... function oss_select_object_params_t (line 791) | oss_select_object_params_t *oss_create_select_object_params(aos_pool_t *p) function oss_select_object_meta_params_t (line 816) | oss_select_object_meta_params_t *oss_create_select_object_meta_params(ao... function oss_init_request (line 875) | void oss_init_request(const oss_request_options_t *options, function oss_init_service_request (line 890) | void oss_init_service_request(const oss_request_options_t *options, function oss_init_bucket_request (line 901) | void oss_init_bucket_request(const oss_request_options_t *options, function oss_init_object_request (line 913) | void oss_init_object_request(const oss_request_options_t *options, function oss_init_live_channel_request (line 935) | void oss_init_live_channel_request(const oss_request_options_t *options, function oss_init_signed_url_request (line 948) | void oss_init_signed_url_request(const oss_request_options_t *options, function aos_status_t (line 964) | aos_status_t *oss_send_request(aos_http_controller_t *ctl, function aos_status_t (line 995) | aos_status_t *oss_process_request(const oss_request_options_t *options, function aos_status_t (line 1017) | aos_status_t *oss_process_signed_request(const oss_request_options_t *op... function oss_get_part_size (line 1024) | void oss_get_part_size(int64_t filesize, int64_t *part_size) function part_sort_cmp (line 1036) | int part_sort_cmp(const void *a, const void *b) function oss_headers_add_range (line 1043) | void oss_headers_add_range(apr_pool_t *pool, apr_table_t *headers, int64... function set_content_type (line 1076) | void set_content_type(const char* file_name, function aos_table_t (line 1097) | aos_table_t* aos_table_create_if_null(const oss_request_options_t *options, function is_enable_crc (line 1107) | int is_enable_crc(const oss_request_options_t *options) function has_crc_in_response (line 1112) | int has_crc_in_response(const aos_http_response_t *resp) function has_range_or_process_in_request (line 1121) | int has_range_or_process_in_request(const aos_http_request_t *req) function check_crc (line 1131) | static int check_crc(uint64_t crc, const apr_table_t *headers) function oss_check_crc_consistent (line 1140) | int oss_check_crc_consistent(uint64_t crc, const apr_table_t *resp_heade... function oss_get_temporary_file_name (line 1149) | int oss_get_temporary_file_name(aos_pool_t *p, const aos_string_t *filen... function oss_temp_file_rename (line 1163) | int oss_temp_file_rename(aos_status_t *s, const char *from_path, const c... type select_object_depack_frame (line 1181) | typedef struct function oss_init_depack_frame (line 1196) | static void oss_init_depack_frame(aos_http_response_t *resp) function oss_depack_frame (line 1213) | static int oss_depack_frame(select_object_depack_frame *depack, const ch... function oss_write_select_object_to (line 1278) | static int oss_write_select_object_to(aos_http_response_t *resp, const c... function oss_write_select_object_body (line 1288) | static int oss_write_select_object_body(aos_http_response_t *resp, const... function oss_init_select_object_read_response_body (line 1357) | int oss_init_select_object_read_response_body(aos_pool_t *p, aos_http_re... function oss_check_select_object_status (line 1375) | void oss_check_select_object_status(aos_http_response_t *resp, aos_statu... function oss_init_create_select_object_meta_read_response_body (line 1410) | int oss_init_create_select_object_meta_read_response_body(aos_pool_t *p,... function oss_check_create_select_object_meta_status (line 1428) | void oss_check_create_select_object_meta_status(aos_http_response_t *res... function oss_tag_content_t (line 1499) | oss_tag_content_t *oss_create_tag_content(aos_pool_t *p) function oss_is_valid_bucket_name (line 1504) | int oss_is_valid_bucket_name(const aos_string_t *str) function aos_status_t (line 1529) | aos_status_t *oss_get_bucket_name_invalid_error() function oss_is_valid_object_name (line 1541) | int oss_is_valid_object_name(const aos_string_t* str) function oss_is_valid_object_name_ex (line 1549) | int oss_is_valid_object_name_ex(const aos_string_t* str, int strict) function aos_status_t (line 1563) | aos_status_t* oss_get_object_name_invalid_error() function oss_is_valid_host (line 1575) | int oss_is_valid_host(const char *host) function is_verify_object_strict (line 1620) | int is_verify_object_strict(const oss_request_options_t* options) FILE: oss_c_sdk/oss_xml.c function get_truncated_from_xml (line 14) | int get_truncated_from_xml(aos_pool_t *p, mxml_node_t *xml_node, const c... function get_xmldoc (line 50) | int get_xmldoc(aos_list_t *bc, mxml_node_t **root) function oss_acl_parse_from_body (line 80) | int oss_acl_parse_from_body(aos_pool_t *p, aos_list_t *bc, aos_string_t ... function oss_location_parse_from_body (line 99) | int oss_location_parse_from_body(aos_pool_t *p, aos_list_t *bc, aos_stri... function oss_storage_capacity_parse_from_body (line 118) | int oss_storage_capacity_parse_from_body(aos_pool_t *p, aos_list_t *bc, ... function oss_logging_parse_from_body (line 137) | int oss_logging_parse_from_body(aos_pool_t *p, aos_list_t *bc, oss_loggi... function oss_list_objects_owner_parse (line 176) | void oss_list_objects_owner_parse(aos_pool_t *p, mxml_node_t *xml_node, ... function oss_list_objects_content_parse (line 198) | void oss_list_objects_content_parse(aos_pool_t *p, mxml_node_t *xml_node... function oss_list_objects_contents_parse (line 258) | void oss_list_objects_contents_parse(aos_pool_t *p, mxml_node_t *root, c... function oss_list_objects_prefix_parse (line 273) | void oss_list_objects_prefix_parse(aos_pool_t *p, mxml_node_t *xml_node,... function oss_list_objects_common_prefix_parse (line 287) | void oss_list_objects_common_prefix_parse(aos_pool_t *p, mxml_node_t *xm... function oss_list_objects_parse_from_body (line 302) | int oss_list_objects_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_list_buckets_content_parse (line 331) | void oss_list_buckets_content_parse(aos_pool_t *p, mxml_node_t *xml_node... function oss_list_node_contents_parse (line 388) | void oss_list_node_contents_parse(aos_pool_t *p, mxml_node_t *root, cons... function oss_list_buckets_contents_parse (line 399) | void oss_list_buckets_contents_parse(aos_pool_t *p, mxml_node_t *root, c... function oss_list_buckets_parse_from_body (line 405) | int oss_list_buckets_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_get_bucket_info_parse_from_body (line 443) | int oss_get_bucket_info_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_get_bucket_stat_parse_from_body (line 499) | int oss_get_bucket_stat_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_get_bucket_website_parse_from_body (line 529) | int oss_get_bucket_website_parse_from_body(aos_pool_t *p, aos_list_t *bc, function parse_referer_str (line 554) | void parse_referer_str(aos_pool_t *p, mxml_node_t *xml_node, aos_list_t ... function oss_get_bucket_referer_config_parse_from_body (line 566) | int oss_get_bucket_referer_config_parse_from_body(aos_pool_t *p, aos_lis... function parse_sub_ctors_rule (line 592) | void parse_sub_ctors_rule(aos_pool_t *p, mxml_node_t *xml_node, aos_list... function oss_cors_rule_content_parse (line 603) | void oss_cors_rule_content_parse(aos_pool_t *p, mxml_node_t *xml_node, a... function oss_get_bucket_cors_parse_from_body (line 635) | int oss_get_bucket_cors_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_upload_id_parse_from_body (line 651) | int oss_upload_id_parse_from_body(aos_pool_t *p, aos_list_t *bc, aos_str... function oss_list_parts_contents_parse (line 670) | void oss_list_parts_contents_parse(aos_pool_t *p, mxml_node_t *root, con... function oss_list_parts_content_parse (line 685) | void oss_list_parts_content_parse(aos_pool_t *p, mxml_node_t *xml_node, ... function oss_list_parts_parse_from_body (line 723) | int oss_list_parts_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_list_multipart_uploads_contents_parse (line 751) | void oss_list_multipart_uploads_contents_parse(aos_pool_t *p, mxml_node_... function oss_list_multipart_uploads_content_parse (line 766) | void oss_list_multipart_uploads_content_parse(aos_pool_t *p, mxml_node_t... function oss_list_multipart_uploads_parse_from_body (line 797) | int oss_list_multipart_uploads_parse_from_body(aos_pool_t *p, aos_list_t... function build_complete_multipart_upload_body (line 864) | void build_complete_multipart_upload_body(aos_pool_t *p, aos_list_t *par... function build_bucket_logging_body (line 909) | void build_bucket_logging_body(aos_pool_t *p, oss_logging_config_content... function build_lifecycle_body (line 988) | void build_lifecycle_body(aos_pool_t *p, aos_list_t *lifecycle_rule_list... function build_referer_config_body (line 1032) | void build_referer_config_body(aos_pool_t *p, oss_referer_config_t *refe... function build_cors_rule_body (line 1099) | void build_cors_rule_body(aos_pool_t *p, aos_list_t *rule_list, aos_list... function build_website_config_body (line 1142) | void build_website_config_body(aos_pool_t *p, oss_website_config_t *webs... function build_bucket_storage_class (line 1185) | void build_bucket_storage_class(aos_pool_t *p, oss_storage_class_type_e ... function build_bucket_storage_capacity_body (line 1227) | void build_bucket_storage_capacity_body(aos_pool_t *p, long storage_capa... function oss_lifecycle_rules_parse_from_body (line 1240) | int oss_lifecycle_rules_parse_from_body(aos_pool_t *p, aos_list_t *bc, a... function oss_lifecycle_rule_contents_parse (line 1255) | void oss_lifecycle_rule_contents_parse(aos_pool_t *p, mxml_node_t *root,... function oss_lifecycle_rule_content_parse (line 1270) | void oss_lifecycle_rule_content_parse(aos_pool_t *p, mxml_node_t * xml_n... function oss_lifecycle_rule_date_parse (line 1319) | void oss_lifecycle_rule_date_parse(aos_pool_t *p, mxml_node_t * xml_node, function oss_lifecycle_rule_expire_parse (line 1343) | void oss_lifecycle_rule_expire_parse(aos_pool_t *p, mxml_node_t * xml_node, function oss_lifecycle_rule_tag_parse (line 1374) | void oss_lifecycle_rule_tag_parse(aos_pool_t *p, mxml_node_t * xml_node, function oss_delete_objects_contents_parse (line 1397) | void oss_delete_objects_contents_parse(aos_pool_t *p, mxml_node_t *root,... function oss_object_key_parse (line 1411) | void oss_object_key_parse(aos_pool_t *p, mxml_node_t * xml_node, function oss_delete_objects_parse_from_body (line 1429) | int oss_delete_objects_parse_from_body(aos_pool_t *p, aos_list_t *bc, ao... function oss_publish_url_parse (line 1444) | void oss_publish_url_parse(aos_pool_t *p, mxml_node_t *node, oss_live_ch... function oss_play_url_parse (line 1456) | void oss_play_url_parse(aos_pool_t *p, mxml_node_t *node, oss_live_chann... function oss_publish_urls_contents_parse (line 1468) | void oss_publish_urls_contents_parse(aos_pool_t *p, mxml_node_t *root, c... function oss_play_urls_contents_parse (line 1482) | void oss_play_urls_contents_parse(aos_pool_t *p, mxml_node_t *root, cons... function oss_create_live_channel_content_parse (line 1496) | void oss_create_live_channel_content_parse(aos_pool_t *p, mxml_node_t *r... function oss_create_live_channel_parse_from_body (line 1514) | int oss_create_live_channel_parse_from_body(aos_pool_t *p, aos_list_t *bc, function build_create_live_channel_body (line 1587) | void build_create_live_channel_body(aos_pool_t *p, oss_live_channel_conf... function oss_live_channel_info_target_content_parse (line 1599) | void oss_live_channel_info_target_content_parse(aos_pool_t *p, mxml_node... function oss_live_channel_info_content_parse (line 1637) | void oss_live_channel_info_content_parse(aos_pool_t *p, mxml_node_t *roo... function oss_live_channel_info_parse_from_body (line 1671) | int oss_live_channel_info_parse_from_body(aos_pool_t *p, aos_list_t *bc,... function oss_live_channel_stat_video_content_parse (line 1686) | void oss_live_channel_stat_video_content_parse(aos_pool_t *p, mxml_node_... function oss_live_channel_stat_audio_content_parse (line 1732) | void oss_live_channel_stat_audio_content_parse(aos_pool_t *p, mxml_node_... function oss_live_channel_stat_content_parse (line 1762) | void oss_live_channel_stat_content_parse(aos_pool_t *p, mxml_node_t *roo... function oss_live_channel_stat_parse_from_body (line 1807) | int oss_live_channel_stat_parse_from_body(aos_pool_t *p, aos_list_t *bc,... function oss_list_live_channel_content_parse (line 1822) | void oss_list_live_channel_content_parse(aos_pool_t *p, mxml_node_t *xml... function oss_list_live_channel_contents_parse (line 1873) | void oss_list_live_channel_contents_parse(aos_pool_t *p, mxml_node_t *ro... function oss_list_live_channel_parse_from_body (line 1888) | int oss_list_live_channel_parse_from_body(aos_pool_t *p, aos_list_t *bc, function oss_live_channel_history_content_parse (line 1915) | void oss_live_channel_history_content_parse(aos_pool_t *p, mxml_node_t *... function oss_live_channel_history_contents_parse (line 1946) | void oss_live_channel_history_contents_parse(aos_pool_t *p, mxml_node_t ... function oss_live_channel_history_parse_from_body (line 1961) | int oss_live_channel_history_parse_from_body(aos_pool_t *p, aos_list_t *... function build_delete_objects_body (line 2009) | void build_delete_objects_body(aos_pool_t *p, aos_list_t *object_list, i... function mxml_node_t (line 2021) | mxml_node_t *set_xmlnode_value_str(mxml_node_t *parent, const char *name... function mxml_node_t (line 2030) | mxml_node_t *set_xmlnode_value_int(mxml_node_t *parent, const char *name... function mxml_node_t (line 2039) | mxml_node_t *set_xmlnode_value_int64(mxml_node_t *parent, const char *na... function mxml_node_t (line 2048) | mxml_node_t *set_xmlnode_value_uint64(mxml_node_t *parent, const char *n... function get_xmlnode_value_str (line 2057) | int get_xmlnode_value_str(aos_pool_t *p, mxml_node_t *xml_node, const ch... function get_xmlnode_value_int (line 2068) | int get_xmlnode_value_int(aos_pool_t *p, mxml_node_t *xml_node, const ch... function get_xmlnode_value_int64 (line 2079) | int get_xmlnode_value_int64(aos_pool_t *p, mxml_node_t *xml_node, const ... function get_xmlnode_value_uint64 (line 2090) | int get_xmlnode_value_uint64(aos_pool_t *p, mxml_node_t *xml_node, const... function oss_checkpoint_parse_from_body (line 2184) | int oss_checkpoint_parse_from_body(aos_pool_t *p, const char *xml_body, ... function oss_build_select_object_body (line 2435) | void oss_build_select_object_body(aos_pool_t *p, function oss_build_create_select_object_meta_body (line 2531) | void oss_build_create_select_object_meta_body(aos_pool_t *p, function build_object_tagging_body (line 2579) | void build_object_tagging_body(aos_pool_t *p, aos_list_t *tag_list, aos_... function oss_get_tagging_parse_from_body (line 2589) | int oss_get_tagging_parse_from_body(aos_pool_t *p, aos_list_t *bc, aos_l... function oss_build_restore_object_body (line 2628) | void oss_build_restore_object_body(aos_pool_t *p, oss_tier_type_e tier, ... FILE: oss_c_sdk_sample/main.c function main (line 26) | int main(int argc, char *argv[]) FILE: oss_c_sdk_sample/oss_append_object_sample.c function append_object_from_buffer (line 11) | void append_object_from_buffer() function append_object_from_file (line 69) | void append_object_from_file() function append_object_sample (line 122) | void append_object_sample() FILE: oss_c_sdk_sample/oss_callback_sample.c function put_object_from_buffer_with_callback (line 11) | void put_object_from_buffer_with_callback() function multipart_from_buffer_with_callback (line 84) | void multipart_from_buffer_with_callback() function callback_sample (line 218) | void callback_sample() FILE: oss_c_sdk_sample/oss_crc_sample.c function append_object_from_buffer_with_crc (line 11) | void append_object_from_buffer_with_crc() function append_object_from_file_with_crc (line 64) | void append_object_from_file_with_crc() function disable_crc (line 117) | void disable_crc() function crc_sample (line 172) | void crc_sample() FILE: oss_c_sdk_sample/oss_delete_object_sample.c function delete_object (line 11) | void delete_object() function delete_objects (line 38) | void delete_objects() function delete_object_sample (line 80) | void delete_object_sample() FILE: oss_c_sdk_sample/oss_get_object_acl_sample.c function get_object_acl (line 11) | void get_object_acl(){ function get_object_acl_sample (line 38) | void get_object_acl_sample(){ FILE: oss_c_sdk_sample/oss_get_object_meta_sample.c function get_object_meta (line 8) | void get_object_meta() function get_object_meta_sample (line 43) | void get_object_meta_sample() FILE: oss_c_sdk_sample/oss_get_object_sample.c function get_object_to_buffer (line 11) | void get_object_to_buffer() function get_object_to_local_file (line 64) | void get_object_to_local_file() function get_object_to_buffer_with_range (line 97) | void get_object_to_buffer_with_range() function get_object_to_local_file_with_range (line 154) | void get_object_to_local_file_with_range() function get_object_by_signed_url (line 191) | void get_object_by_signed_url() function get_oss_dir_to_local_dir (line 248) | void get_oss_dir_to_local_dir() function get_object_sample (line 324) | void get_object_sample() FILE: oss_c_sdk_sample/oss_head_object_sample.c function head_object (line 11) | void head_object() function get_object_meta (line 50) | static void get_object_meta() function head_object_sample (line 91) | void head_object_sample() FILE: oss_c_sdk_sample/oss_image_sample.c function image_resize (line 20) | void image_resize() function image_crop (line 55) | void image_crop() function image_rotate (line 90) | void image_rotate() function image_sharpen (line 125) | void image_sharpen() function image_watermark (line 160) | void image_watermark() function image_format (line 195) | void image_format() { function image_info (line 229) | void image_info() function image_tones (line 284) | void image_tones() function put_example_image (line 340) | void put_example_image() function put_sample_image (line 376) | void put_sample_image() function image_sample (line 407) | void image_sample() FILE: oss_c_sdk_sample/oss_list_object_sample.c function list_object (line 11) | void list_object() function list_all_objects (line 52) | void list_all_objects() function list_objects_by_delimiter (line 107) | void list_objects_by_delimiter() function list_object_sample (line 170) | void list_object_sample() FILE: oss_c_sdk_sample/oss_multipart_upload_sample.c function multipart_upload_file_from_buffer (line 11) | void multipart_upload_file_from_buffer() function multipart_upload_file_from_file (line 117) | void multipart_upload_file_from_file() function abort_multipart_upload (line 214) | void abort_multipart_upload() function multipart_object_sample (line 258) | void multipart_object_sample() FILE: oss_c_sdk_sample/oss_progress_sample.c function put_and_get_from_buffer_with_progress (line 11) | void put_and_get_from_buffer_with_progress() function put_and_get_from_file_with_progress (line 72) | void put_and_get_from_file_with_progress() function append_object_with_progress (line 125) | void append_object_with_progress() function multipart_upload_from_buffer_with_progress (line 194) | void multipart_upload_from_buffer_with_progress() function multipart_upload_from_file_with_progress (line 281) | void multipart_upload_from_file_with_progress() function progress_sample (line 359) | void progress_sample() FILE: oss_c_sdk_sample/oss_put_object_acl_sample.c function put_object_acl (line 11) | void put_object_acl(){ function put_object_acl_sample (line 38) | void put_object_acl_sample(){ FILE: oss_c_sdk_sample/oss_put_object_sample.c function put_object_from_buffer (line 11) | void put_object_from_buffer() function put_object_from_buffer_with_md5 (line 49) | void put_object_from_buffer_with_md5() function put_object_from_file (line 101) | void put_object_from_file() function put_object_by_signed_url (line 136) | void put_object_by_signed_url() function create_dir (line 193) | void create_dir() function put_object_to_dir (line 225) | void put_object_to_dir() function put_object_sample (line 264) | void put_object_sample() FILE: oss_c_sdk_sample/oss_resumable_sample.c function resumable_upload_with_multi_threads (line 11) | void resumable_upload_with_multi_threads() function resumable_upload_with_resumable (line 48) | void resumable_upload_with_resumable() function resumable_upload_sample (line 85) | void resumable_upload_sample() function resumable_download_with_multi_threads (line 91) | void resumable_download_with_multi_threads() function resumable_download_with_resumable (line 126) | void resumable_download_with_resumable() function resumable_download_sample (line 162) | void resumable_download_sample() FILE: oss_c_sdk_sample/oss_sample_util.c function make_rand_string (line 7) | void make_rand_string(aos_pool_t *p, int len, aos_string_t *data) function aos_buf_t (line 19) | aos_buf_t *make_random_buf(aos_pool_t *p, int len) function make_random_body (line 38) | void make_random_body(aos_pool_t *p, int count, aos_list_t *bc) function init_sample_config (line 52) | void init_sample_config(oss_config_t *config, int is_cname) function init_sample_request_options (line 60) | void init_sample_request_options(oss_request_options_t *options, int is_... function get_file_size (line 67) | int64_t get_file_size(const char *file_path) function percentage (line 81) | void percentage(int64_t consumed_bytes, int64_t total_bytes) FILE: oss_c_sdk_sample/oss_select_object_sample.c function select_object_to_buffer (line 11) | void select_object_to_buffer() function select_object_to_file (line 49) | void select_object_to_file() function create_select_object_meta (line 87) | void create_select_object_meta() function select_object_sample (line 122) | void select_object_sample() FILE: oss_c_sdk_test/CuTest.c function CuStringInit (line 59) | void CuStringInit(CuString* str) function CuString (line 67) | CuString* CuStringNew(void) function CuStringFree (line 77) | void CuStringFree(CuString *str) function CuStringResize (line 83) | void CuStringResize(CuString* str, int newSize) function CuStringAppend (line 89) | void CuStringAppend(CuString* str, const char* text) function CuStringAppendChar (line 104) | void CuStringAppendChar(CuString* str, char ch) function CuStringAppendFormat (line 112) | void CuStringAppendFormat(CuString* str, const char* format, ...) function CuStringInsert (line 122) | void CuStringInsert(CuString* str, const char* text, int pos) function CuTestInit (line 138) | void CuTestInit(CuTest* t, const char* name, TestFunction function) function CuTest (line 151) | CuTest* CuTestNew(const char* name, TestFunction function) function CuTestFree (line 158) | void CuTestFree(CuTest* tc) function CuTestRun (line 164) | void CuTestRun(CuTest* tc) function CuFailInternal (line 181) | static void CuFailInternal(CuTest* tc, const char* file, int line, CuStr... function CuFail_Line (line 193) | void CuFail_Line(CuTest* tc, const char* file, int line, const char* mes... function CuAssert_Line (line 207) | void CuAssert_Line(CuTest* tc, const char* file, int line, const char* m... function CuAssertStrnEquals_LineMsg (line 213) | void CuAssertStrnEquals_LineMsg(CuTest* tc, const char* file, int line, ... function CuAssertStrEquals_LineMsg (line 240) | void CuAssertStrEquals_LineMsg(CuTest* tc, const char* file, int line, c... function CuAssertIntEquals_LineMsg (line 264) | void CuAssertIntEquals_LineMsg(CuTest* tc, const char* file, int line, c... function CuAssertDblEquals_LineMsg (line 273) | void CuAssertDblEquals_LineMsg(CuTest* tc, const char* file, int line, c... function CuAssertPtrEquals_LineMsg (line 282) | void CuAssertPtrEquals_LineMsg(CuTest* tc, const char* file, int line, c... function CuSuiteInit (line 296) | void CuSuiteInit(CuSuite* testSuite) function CuSuite (line 304) | CuSuite* CuSuiteNew(void) function CuSuiteFree (line 311) | void CuSuiteFree(CuSuite *testSuite) function CuSuiteFreeDeep (line 316) | void CuSuiteFreeDeep(CuSuite *testSuite) function CuSuiteAdd (line 327) | void CuSuiteAdd(CuSuite* testSuite, CuTest *testCase) function CuSuiteAddSuite (line 341) | void CuSuiteAddSuite(CuSuite* testSuite, CuSuite* testSuite2) function CuSuiteRun (line 351) | void CuSuiteRun(CuSuite* testSuite) function CuSuiteSummary (line 362) | void CuSuiteSummary(CuSuite* testSuite, CuString* summary) function CuSuiteDetails (line 373) | void CuSuiteDetails(CuSuite* testSuite, CuString* details) function CuSuiteSetSetupTeardownCallbacks (line 409) | void CuSuiteSetSetupTeardownCallbacks(CuSuite* testSuite, TestCallback s... FILE: oss_c_sdk_test/CuTest.h type CuString (line 60) | typedef struct type CuTest (line 79) | typedef struct CuTest CuTest; type CuTest (line 85) | struct CuTest type CuSuite (line 149) | typedef struct FILE: oss_c_sdk_test/cjson.c function cJSON_strcasecmp (line 42) | static int cJSON_strcasecmp(const char *s1,const char *s2) function cJSON_InitHooks (line 63) | void cJSON_InitHooks(cJSON_Hooks* hooks) function cJSON (line 76) | static cJSON *cJSON_New_Item(void) function cJSON_Delete (line 84) | void cJSON_Delete(cJSON *c) function pow2gt (line 120) | static int pow2gt (int x) { --x; x|=x>>1; x|=x>>2; x|=x>>4; x|=x>>8; x|=... type printbuffer (line 122) | typedef struct {char *buffer; int length; int offset; } printbuffer; function update (line 141) | static int update(printbuffer *p) function parse_hex4 (line 181) | static unsigned parse_hex4(const char *str) function cJSON (line 330) | cJSON *cJSON_ParseWithOpts(const char *value,const char **return_parse_e... function cJSON (line 346) | cJSON *cJSON_Parse(const char *value) {return cJSON_ParseWithOpts(value,... function cJSON_GetArraySize (line 667) | int cJSON_GetArraySize(cJSON *array) {cJSON *c=array->child;int... function cJSON (line 668) | cJSON *cJSON_GetArrayItem(cJSON *array,int item) {cJSON *c=array?arra... function cJSON (line 669) | cJSON *cJSON_GetObjectItem(cJSON *object,const char *string) {cJSON *c=o... function cJSON_HasObjectItem (line 670) | int cJSON_HasObjectItem(cJSON *object,const char *string) {return cJSON... function suffix_object (line 673) | static void suffix_object(cJSON *prev,cJSON *item) {prev->next=item;item... function cJSON (line 675) | static cJSON *create_reference(cJSON *item) {cJSON *ref=cJSON_New_Item()... function cJSON_AddItemToArray (line 678) | void cJSON_AddItemToArray(cJSON *array, cJSON *item) {cJSON *c=ar... function cJSON_AddItemToObject (line 679) | void cJSON_AddItemToObject(cJSON *object,const char *string,cJSON *ite... function cJSON_AddItemToObjectCS (line 680) | void cJSON_AddItemToObjectCS(cJSON *object,const char *string,cJSON *i... function cJSON_AddItemReferenceToArray (line 681) | void cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) {cJSO... function cJSON_AddItemReferenceToObject (line 682) | void cJSON_AddItemReferenceToObject(cJSON *object,const char *string,cJS... function cJSON (line 684) | cJSON *cJSON_DetachItemFromArray(cJSON *array,int which) {cJSON *c=arr... function cJSON_DeleteItemFromArray (line 686) | void cJSON_DeleteItemFromArray(cJSON *array,int which) {cJSON_Delete... function cJSON (line 687) | cJSON *cJSON_DetachItemFromObject(cJSON *object,const char *string) {int... function cJSON_DeleteItemFromObject (line 688) | void cJSON_DeleteItemFromObject(cJSON *object,const char *string) {cJS... function cJSON_InsertItemInArray (line 691) | void cJSON_InsertItemInArray(cJSON *array,int which,cJSON *newitem) {... function cJSON_ReplaceItemInArray (line 693) | void cJSON_ReplaceItemInArray(cJSON *array,int which,cJSON *newitem) ... function cJSON_ReplaceItemInObject (line 696) | void cJSON_ReplaceItemInObject(cJSON *object,const char *string,cJSON ... function cJSON (line 699) | cJSON *cJSON_CreateNull(void) {cJSON *item=cJSON_New_Item();if(item)... function cJSON (line 700) | cJSON *cJSON_CreateTrue(void) {cJSON *item=cJSON_New_Item();if(item)... function cJSON (line 701) | cJSON *cJSON_CreateFalse(void) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 702) | cJSON *cJSON_CreateBool(int b) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 703) | cJSON *cJSON_CreateNumber(double num) {cJSON *item=cJSON_New_Item();if... function cJSON (line 704) | cJSON *cJSON_CreateString(const char *string) {cJSON *item=cJSON_New_Ite... function cJSON (line 705) | cJSON *cJSON_CreateArray(void) {cJSON *item=cJSON_New_Item();if(item... function cJSON (line 706) | cJSON *cJSON_CreateObject(void) {cJSON *item=cJSON_New_Item();if(ite... function cJSON (line 709) | cJSON *cJSON_CreateIntArray(const int *numbers,int count) {int i;cJSON ... function cJSON (line 710) | cJSON *cJSON_CreateFloatArray(const float *numbers,int count) {int i;cJS... function cJSON (line 711) | cJSON *cJSON_CreateDoubleArray(const double *numbers,int count) {int i;c... function cJSON (line 712) | cJSON *cJSON_CreateStringArray(const char **strings,int count) {int i;cJ... function cJSON (line 715) | cJSON *cJSON_Duplicate(cJSON *item,int recurse) function cJSON_Minify (line 742) | void cJSON_Minify(char *json) FILE: oss_c_sdk_test/cjson.h type cJSON (line 44) | typedef struct cJSON { type cJSON_Hooks (line 57) | typedef struct cJSON_Hooks { FILE: oss_c_sdk_test/cjson_utils.c function cJSONUtils_strcasecmp (line 10) | static int cJSONUtils_strcasecmp(const char *s1,const char *s2) function cJSONUtils_Pstrcasecmp (line 18) | static int cJSONUtils_Pstrcasecmp(const char *a,const char *e) function cJSONUtils_PointerEncodedstrlen (line 29) | static int cJSONUtils_PointerEncodedstrlen(const char *s) {int l=0;for (... function cJSONUtils_PointerEncodedstrcpy (line 31) | static void cJSONUtils_PointerEncodedstrcpy(char *d,const char *s) function cJSON (line 75) | cJSON *cJSONUtils_GetPointer(cJSON *object,const char *pointer) function cJSONUtils_InplaceDecodePointerString (line 96) | static void cJSONUtils_InplaceDecodePointerString(char *string) function cJSON (line 103) | static cJSON *cJSONUtils_PatchDetach(cJSON *object,const char *path) function cJSONUtils_Compare (line 118) | static int cJSONUtils_Compare(cJSON *a,cJSON *b) function cJSONUtils_ApplyPatch (line 145) | static int cJSONUtils_ApplyPatch(cJSON *object,cJSON *patch) function cJSONUtils_ApplyPatches (line 212) | int cJSONUtils_ApplyPatches(cJSON *object,cJSON *patches) function cJSONUtils_GeneratePatch (line 225) | static void cJSONUtils_GeneratePatch(cJSON *patches,const char *op,const... function cJSONUtils_AddPatchToArray (line 241) | void cJSONUtils_AddPatchToArray(cJSON *array,const char *op,const char *... function cJSONUtils_CompareToPatch (line 243) | static void cJSONUtils_CompareToPatch(cJSON *patches,const char *path,cJ... function cJSON (line 301) | cJSON* cJSONUtils_GeneratePatches(cJSON *from,cJSON *to) function cJSON (line 309) | static cJSON *cJSONUtils_SortList(cJSON *list) function cJSONUtils_SortObject (line 347) | void cJSONUtils_SortObject(cJSON *object) {object->child=cJSONUtils_Sort... function cJSON (line 349) | cJSON* cJSONUtils_MergePatch(cJSON *target, cJSON *patch) function cJSON (line 368) | cJSON *cJSONUtils_GenerateMergePatch(cJSON *from,cJSON *to) FILE: oss_c_sdk_test/oss_test_util.c function make_rand_string (line 9) | void make_rand_string(aos_pool_t *p, int len, aos_string_t *data) function aos_buf_t (line 21) | aos_buf_t *make_random_buf(aos_pool_t *p, int len) function make_random_body (line 40) | void make_random_body(aos_pool_t *p, int count, aos_list_t *bc) function make_random_file (line 54) | int make_random_file(aos_pool_t *p, const char *filename, int len) function fill_test_file (line 75) | int fill_test_file(aos_pool_t *p, const char *filename, const char *cont... function init_test_config (line 94) | void init_test_config(oss_config_t *config, int is_cname) function init_test_request_options (line 104) | void init_test_request_options(oss_request_options_t *options, int is_cn... function aos_status_t (line 113) | aos_status_t * create_test_bucket(const oss_request_options_t *options, function aos_status_t (line 127) | aos_status_t * create_test_bucket_with_storage_class(const oss_request_o... function aos_status_t (line 142) | aos_status_t *create_test_object(const oss_request_options_t *options, function aos_status_t (line 165) | aos_status_t *create_test_object_from_file(const oss_request_options_t *... function aos_status_t (line 185) | aos_status_t *delete_test_object(const oss_request_options_t *options, function aos_status_t (line 199) | aos_status_t *delete_test_object_by_prefix(const oss_request_options_t *... function clean_bucket (line 247) | void clean_bucket(const oss_request_options_t *options, const char* buck... function clean_bucket_by_prefix (line 316) | void clean_bucket_by_prefix(const char* prefix) function aos_status_t (line 348) | aos_status_t *init_test_multipart_upload(const oss_request_options_t *op... function aos_status_t (line 368) | aos_status_t *abort_test_multipart_upload(const oss_request_options_t *o... function aos_status_t (line 385) | aos_status_t *create_test_live_channel(const oss_request_options_t *opti... function aos_status_t (line 407) | aos_status_t *delete_test_live_channel(const oss_request_options_t *opti... function aos_status_t (line 419) | aos_status_t *get_image_info(const oss_request_options_t *options, function get_file_size (line 501) | unsigned long get_file_size(const char *file_path) function progress_callback (line 536) | void progress_callback(int64_t consumed_bytes, int64_t total_bytes) function percentage (line 541) | void percentage(int64_t consumed_bytes, int64_t total_bytes) function set_test_bucket_prefix (line 603) | void set_test_bucket_prefix(const char* prefix) FILE: oss_c_sdk_test/oss_test_util.h function OSS_CPP_START (line 11) | OSS_CPP_START FILE: oss_c_sdk_test/test_all.c type testlist (line 27) | struct testlist { function has_cfg_info (line 53) | int has_cfg_info() function load_cfg_from_env (line 58) | void load_cfg_from_env() function load_cfg_from_file (line 91) | void load_cfg_from_file() function init_test_env (line 147) | int init_test_env() function deinit_test_env (line 162) | void deinit_test_env() function run_all_tests (line 167) | int run_all_tests(int argc, char *argv[]) function main (line 260) | int main(int argc, char *argv[]) FILE: oss_c_sdk_test/test_aos.c function test_aos_setup (line 20) | void test_aos_setup(CuTest *tc) function test_get_xml_doc_with_empty_aos_list (line 28) | void test_get_xml_doc_with_empty_aos_list(CuTest *tc) function test_aos_list_movelist_with_empty_list (line 46) | void test_aos_list_movelist_with_empty_list(CuTest *tc) { function test_starts_with_failed (line 62) | void test_starts_with_failed(CuTest *tc) { function test_is_valid_ip (line 73) | void test_is_valid_ip(CuTest *tc) { function test_oss_config_resolve (line 91) | void test_oss_config_resolve(CuTest *tc) { function test_oss_request_options_create_with_null_pool (line 135) | void test_oss_request_options_create_with_null_pool(CuTest *tc) { function test_oss_get_service_uri (line 145) | void test_oss_get_service_uri(CuTest *tc) { function test_oss_get_rtmp_uri (line 171) | void test_oss_get_rtmp_uri(CuTest *tc) { function test_oss_write_request_body_from_file (line 203) | void test_oss_write_request_body_from_file(CuTest *tc) { function test_oss_write_request_body_from_upload_file (line 220) | void test_oss_write_request_body_from_upload_file(CuTest *tc) { function test_oss_init_read_response_body_to_file (line 239) | void test_oss_init_read_response_body_to_file(CuTest *tc) { function test_oss_create_bucket_info (line 256) | void test_oss_create_bucket_info(CuTest *tc) { function test_oss_get_part_size (line 267) | void test_oss_get_part_size(CuTest *tc) { function test_part_sort_cmp (line 277) | void test_part_sort_cmp(CuTest *tc) { function test_set_content_type (line 289) | void test_set_content_type(CuTest *tc) { function test_oss_check_crc_consistent (line 299) | void test_oss_check_crc_consistent(CuTest *tc) { function test_oss_get_object_uri_with_cname (line 313) | void test_oss_get_object_uri_with_cname(CuTest *tc) { function test_oss_get_object_uri_with_ip (line 339) | void test_oss_get_object_uri_with_ip(CuTest *tc) { function test_oss_get_bucket_uri_with_ip (line 365) | void test_oss_get_bucket_uri_with_ip(CuTest *tc) { function test_oss_get_bucket_uri_with_cname (line 390) | void test_oss_get_bucket_uri_with_cname(CuTest *tc) { function test_oss_temp_file_rename (line 415) | void test_oss_temp_file_rename(CuTest *tc) { function test_oss_init_select_object_read_response_body (line 439) | void test_oss_init_select_object_read_response_body(CuTest *tc) { function test_oss_check_select_object_status (line 459) | void test_oss_check_select_object_status(CuTest *tc) { function test_oss_check_create_select_object_meta_status (line 468) | void test_oss_check_create_select_object_meta_status(CuTest *tc) { function test_oss_init_create_select_object_meta_read_response_body (line 477) | void test_oss_init_create_select_object_meta_read_response_body(CuTest *... function test_aos_log_format_default (line 493) | void test_aos_log_format_default(CuTest *tc) { function test_aos_log_print_default_with_null_file (line 502) | void test_aos_log_print_default_with_null_file(CuTest *tc) { function test_aos_curl_code_to_status (line 528) | void test_aos_curl_code_to_status(CuTest *tc) { function test_aos_unquote_str (line 562) | void test_aos_unquote_str(CuTest *tc) { function test_aos_ends_with (line 585) | void test_aos_ends_with(CuTest *tc) { function test_aos_string_is_empty (line 613) | void test_aos_string_is_empty(CuTest *tc) { function test_aos_url_encode_failed (line 655) | void test_aos_url_encode_failed(CuTest *tc) { function test_aos_url_encode_with_blank_char (line 668) | void test_aos_url_encode_with_blank_char(CuTest *tc) { function test_aos_url_encode_ex_with_blank_char (line 684) | void test_aos_url_encode_ex_with_blank_char(CuTest *tc) { function test_aos_url_decode_with_percent (line 704) | void test_aos_url_decode_with_percent(CuTest *tc) { function test_aos_url_decode_with_add (line 723) | void test_aos_url_decode_with_add(CuTest *tc) { function test_aos_url_decode_failed (line 739) | void test_aos_url_decode_failed(CuTest *tc) { function test_aos_should_retry (line 759) | void test_aos_should_retry(CuTest *tc) { function test_aos_status_parse_from_body_fail (line 799) | void test_aos_status_parse_from_body_fail(CuTest *tc) { function test_aos_strtoll (line 849) | void test_aos_strtoll(CuTest *tc) function test_aos_strtoull (line 908) | void test_aos_strtoull(CuTest *tc) function test_aos_base64_encode (line 961) | void test_aos_base64_encode(CuTest *tc) { function test_oss_get_file_info (line 991) | void test_oss_get_file_info(CuTest *tc) { function test_aos_open_file_for_read (line 1021) | void test_aos_open_file_for_read(CuTest *tc) { function test_aos_create_buf_fail (line 1041) | void test_aos_create_buf_fail(CuTest *tc) { function test_aos_open_file_for_read_fail (line 1052) | void test_aos_open_file_for_read_fail(CuTest *tc) { function test_aos_open_file_for_range_read_fail (line 1072) | void test_aos_open_file_for_range_read_fail(CuTest *tc) { function test_aos_open_file_for_write_fail (line 1095) | void test_aos_open_file_for_write_fail(CuTest *tc) { function test_aos_open_file_for_write_notrunc_fail (line 1115) | void test_aos_open_file_for_write_notrunc_fail(CuTest *tc) { function test_aos_buf_append_string_fail (line 1138) | void test_aos_buf_append_string_fail(CuTest *tc) { function test_aos_request_get_release (line 1149) | void test_aos_request_get_release(CuTest *tc) { function test_aos_http_controller_create (line 1165) | void test_aos_http_controller_create(CuTest *tc) { function test_aos_read_http_body_file_fail (line 1182) | void test_aos_read_http_body_file_fail(CuTest *tc) { function test_aos_write_http_body_file_fail (line 1219) | void test_aos_write_http_body_file_fail(CuTest *tc) { function test_aos_parse_xml_body_fail (line 1254) | void test_aos_parse_xml_body_fail(CuTest *tc) { function test_aos_http_method_to_string (line 1275) | void test_aos_http_method_to_string(CuTest *tc) { function fstack_func1_pt (line 1283) | static void fstack_func1_pt(void *a) function fstack_func2_pt (line 1286) | static void fstack_func2_pt() function fstack_func3_pt (line 1289) | static int fstack_func3_pt(void *a) function fstack_func4_pt (line 1293) | static int fstack_func4_pt() function test_aos_fstack (line 1298) | void test_aos_fstack(CuTest *tc) { function test_oss_create_api_result_content (line 1343) | void test_oss_create_api_result_content(CuTest *tc) { function test_oss_get_string_to_sign_negative (line 1356) | static void test_oss_get_string_to_sign_negative(CuTest *tc) { function test_oss_sign_request_negative (line 1409) | static void test_oss_sign_request_negative(CuTest *tc) { function test_get_oss_request_signature_negative (line 1430) | static void test_get_oss_request_signature_negative(CuTest *tc) { function test_oss_get_signed_url_negative (line 1457) | static void test_oss_get_signed_url_negative(CuTest *tc) { function test_oss_get_rtmp_signed_url_negative (line 1504) | static void test_oss_get_rtmp_signed_url_negative(CuTest *tc) { function test_oss_is_valid_bucket_name (line 1540) | static void test_oss_is_valid_bucket_name(CuTest *tc) { function test_oss_is_valid_object_name (line 1565) | static void test_oss_is_valid_object_name(CuTest *tc) { function test_oss_preprocess_endpoint (line 1610) | static void test_oss_preprocess_endpoint(CuTest *tc) { function test_oss_get_host_from_authority (line 1671) | static void test_oss_get_host_from_authority(CuTest *tc) { function test_oss_fill_read_response_header (line 1721) | void test_oss_fill_read_response_header(CuTest *tc) { function test_oss_is_valid_host (line 1728) | static void test_oss_is_valid_host(CuTest *tc) { function CuSuite (line 1769) | CuSuite *test_aos() FILE: oss_c_sdk_test/test_oss_bucket.c function test_bucket_setup (line 13) | void test_bucket_setup(CuTest *tc) function test_bucket_cleanup (line 73) | void test_bucket_cleanup(CuTest *tc) function test_create_bucket (line 112) | void test_create_bucket(CuTest *tc) function test_create_bucket_with_storage_class (line 140) | void test_create_bucket_with_storage_class(CuTest *tc) function test_delete_bucket (line 187) | void test_delete_bucket(CuTest *tc) function test_put_bucket_acl (line 216) | void test_put_bucket_acl(CuTest *tc) function test_put_bucket_acl_invalid_acl (line 240) | void test_put_bucket_acl_invalid_acl(CuTest *tc) function test_get_bucket_acl (line 264) | void test_get_bucket_acl(CuTest *tc) function test_get_bucket_location (line 293) | void test_get_bucket_location(CuTest *tc) function test_get_bucket_info (line 324) | void test_get_bucket_info(CuTest *tc) function test_get_bucket_stat (line 361) | void test_get_bucket_stat(CuTest *tc) function test_head_bucket (line 392) | void test_head_bucket(CuTest *tc) function test_get_bucket_storage_capacity (line 419) | void test_get_bucket_storage_capacity(CuTest *tc) function test_put_bucket_storage_capacity (line 448) | void test_put_bucket_storage_capacity(CuTest *tc) function test_put_bucket_logging (line 495) | void test_put_bucket_logging(CuTest *tc) function test_get_bucket_logging (line 524) | void test_get_bucket_logging(CuTest *tc) function test_delete_bucket_logging (line 559) | void test_delete_bucket_logging(CuTest *tc) function test_list_object (line 596) | void test_list_object(CuTest *tc) function test_list_buckets (line 657) | void test_list_buckets(CuTest *tc) function test_list_buckets_with_invalid_prefix (line 689) | void test_list_buckets_with_invalid_prefix(CuTest *tc) function test_list_buckets_with_iterator (line 714) | void test_list_buckets_with_iterator(CuTest *tc) function test_list_object_with_delimiter (line 795) | void test_list_object_with_delimiter(CuTest *tc) function test_lifecycle (line 838) | void test_lifecycle(CuTest *tc) function test_put_bucket_website (line 1041) | void test_put_bucket_website(CuTest *tc) function test_get_bucket_website (line 1075) | void test_get_bucket_website(CuTest *tc) function test_delete_bucket_website (line 1105) | void test_delete_bucket_website(CuTest *tc) function test_put_bucket_referer (line 1127) | void test_put_bucket_referer(CuTest *tc) function test_get_bucket_referer (line 1163) | void test_get_bucket_referer(CuTest *tc) function test_put_bucket_cors (line 1204) | void test_put_bucket_cors(CuTest *tc) function test_get_bucket_cors (line 1266) | void test_get_bucket_cors(CuTest *tc) function test_delete_bucket_cors (line 1327) | void test_delete_bucket_cors(CuTest *tc) function test_delete_objects_quiet (line 1349) | void test_delete_objects_quiet(CuTest *tc) function test_delete_objects_not_quiet (line 1396) | void test_delete_objects_not_quiet(CuTest *tc) function test_delete_objects_by_prefix (line 1441) | void test_delete_objects_by_prefix(CuTest *tc) function test_oss_head_bucket (line 1483) | void test_oss_head_bucket(CuTest *tc) function test_bucket_invalid_parameter (line 1510) | void test_bucket_invalid_parameter(CuTest *tc) function CuSuite (line 1650) | CuSuite *test_oss_bucket() FILE: oss_c_sdk_test/test_oss_callback.c function test_callback_setup (line 13) | void test_callback_setup(CuTest *tc) function test_callback_cleanup (line 33) | void test_callback_cleanup(CuTest *tc) function test_callback_put_object_from_buffer (line 60) | void test_callback_put_object_from_buffer(CuTest *tc) function test_callback_multipart_from_buffer (line 152) | void test_callback_multipart_from_buffer(CuTest *tc) function CuSuite (line 260) | CuSuite *test_oss_callback() FILE: oss_c_sdk_test/test_oss_crc.c function test_crc_setup (line 14) | void test_crc_setup(CuTest *tc) function test_crc_cleanup (line 34) | void test_crc_cleanup(CuTest *tc) function test_crc_append_object_from_buffer (line 63) | void test_crc_append_object_from_buffer(CuTest *tc) function test_crc_append_object_from_file (line 117) | void test_crc_append_object_from_file(CuTest *tc) function test_crc_disable_crc (line 169) | void test_crc_disable_crc(CuTest *tc) function crc64_combine_test (line 221) | static void crc64_combine_test(CuTest *tc, void *vector, size_t len, uin... function test_crc_combine (line 236) | void test_crc_combine(CuTest *tc) function test_crc_negative (line 253) | void test_crc_negative(CuTest *tc) function test_crc_big_endian (line 292) | void test_crc_big_endian(CuTest *tc) function CuSuite (line 313) | CuSuite *test_oss_crc() FILE: oss_c_sdk_test/test_oss_https.c function test_https_setup (line 17) | void test_https_setup(CuTest *tc) function test_https_cleanup (line 43) | void test_https_cleanup(CuTest *tc) function init_test_https_request_options (line 68) | void init_test_https_request_options(oss_request_options_t *options, int... function test_https_put_object_from_buffer (line 84) | void test_https_put_object_from_buffer(CuTest *tc) function test_https_list_object (line 136) | void test_https_list_object(CuTest *tc) function test_https_list_object_negative (line 169) | void test_https_list_object_negative(CuTest *tc) function CuSuite (line 198) | CuSuite *test_oss_https() FILE: oss_c_sdk_test/test_oss_image.c function test_image_setup (line 22) | void test_image_setup(CuTest *tc) function test_image_cleanup (line 45) | void test_image_cleanup(CuTest *tc) function test_resize_image (line 70) | void test_resize_image(CuTest *tc) { function test_crop_image (line 121) | void test_crop_image(CuTest *tc) { function test_rotate_image (line 172) | void test_rotate_image(CuTest *tc) { function test_sharpen_image (line 223) | void test_sharpen_image(CuTest *tc) { function test_watermark_image (line 274) | void test_watermark_image(CuTest *tc) { function test_format_image (line 324) | void test_format_image(CuTest *tc) { function put_example_image (line 375) | void put_example_image(CuTest *tc) function CuSuite (line 412) | CuSuite *test_oss_image() FILE: oss_c_sdk_test/test_oss_live.c function test_live_setup (line 16) | void test_live_setup(CuTest *tc) function test_live_cleanup (line 37) | void test_live_cleanup(CuTest *tc) function test_create_live_channel_default (line 57) | void test_create_live_channel_default(CuTest *tc) function test_create_live_channel (line 144) | void test_create_live_channel(CuTest *tc) function test_get_live_channel_stat (line 224) | void test_get_live_channel_stat(CuTest *tc) function test_put_live_channel_status (line 270) | void test_put_live_channel_status(CuTest *tc) function test_delete_live_channel (line 327) | void test_delete_live_channel(CuTest *tc) function test_list_live_channel (line 376) | void test_list_live_channel(CuTest *tc) function test_get_live_channel_history (line 542) | void test_get_live_channel_history(CuTest *tc) function test_gen_vod_play_list (line 595) | void test_gen_vod_play_list(CuTest *tc) function test_gen_rtmp_signed_url (line 640) | void test_gen_rtmp_signed_url(CuTest *tc) function test_live_channel_misc_functions (line 685) | void test_live_channel_misc_functions(CuTest *tc) function test_live_invalid_parameter (line 698) | void test_live_invalid_parameter(CuTest *tc) function CuSuite (line 757) | CuSuite *test_oss_live() FILE: oss_c_sdk_test/test_oss_multipart.c function test_multipart_setup (line 16) | void test_multipart_setup(CuTest *tc) function test_multipart_cleanup (line 37) | void test_multipart_cleanup(CuTest *tc) function test_init_abort_multipart_upload (line 73) | void test_init_abort_multipart_upload(CuTest *tc) function test_list_multipart_upload (line 100) | void test_list_multipart_upload(CuTest *tc) function test_multipart_upload (line 156) | void test_multipart_upload(CuTest *tc) function test_multipart_upload_from_file (line 267) | void test_multipart_upload_from_file(CuTest *tc) function test_upload_part_copy (line 364) | void test_upload_part_copy(CuTest *tc) function test_upload_part_copy_with_special_char (line 509) | void test_upload_part_copy_with_special_char(CuTest *tc) function test_upload_file_failed_without_uploadid (line 638) | void test_upload_file_failed_without_uploadid(CuTest *tc) function test_upload_file (line 673) | void test_upload_file(CuTest *tc) function test_upload_file_from_recover (line 703) | void test_upload_file_from_recover(CuTest *tc) function test_upload_file_from_recover_failed (line 737) | void test_upload_file_from_recover_failed(CuTest *tc) function test_list_upload_part_with_empty (line 777) | void test_list_upload_part_with_empty(CuTest *tc) function test_oss_get_sorted_uploaded_part (line 842) | void test_oss_get_sorted_uploaded_part(CuTest *tc) function test_oss_get_sorted_uploaded_part_with_empty (line 911) | void test_oss_get_sorted_uploaded_part_with_empty(CuTest *tc) function test_multipart_invalid_parameter (line 954) | void test_multipart_invalid_parameter(CuTest *tc) function CuSuite (line 1028) | CuSuite *test_oss_multipart() FILE: oss_c_sdk_test/test_oss_object.c function test_object_setup (line 15) | void test_object_setup(CuTest *tc) function test_object_cleanup (line 40) | void test_object_cleanup(CuTest *tc) function test_put_object_from_buffer (line 87) | void test_put_object_from_buffer(CuTest *tc) function test_put_object_from_buffer_with_default_content_type (line 131) | void test_put_object_from_buffer_with_default_content_type(CuTest *tc) function test_put_object_from_buffer_with_specified (line 175) | void test_put_object_from_buffer_with_specified(CuTest *tc) function test_put_object_from_file (line 217) | void test_put_object_from_file(CuTest *tc) function test_put_object_with_large_length_header (line 278) | void test_put_object_with_large_length_header(CuTest *tc) function test_put_object_from_file_with_content_type (line 314) | void test_put_object_from_file_with_content_type(CuTest *tc) function test_put_symlink_for_obj (line 361) | void test_put_symlink_for_obj(CuTest *tc) function test_get_symlink_for_obj (line 403) | void test_get_symlink_for_obj(CuTest *tc) function test_restore_obj (line 458) | void test_restore_obj(CuTest *tc) function test_restore_object_with_tier (line 557) | void test_restore_object_with_tier(CuTest *tc) function test_get_object_to_buffer (line 645) | void test_get_object_to_buffer(CuTest *tc) function test_get_object_to_buffer_with_range (line 700) | void test_get_object_to_buffer_with_range(CuTest *tc) function test_get_object_to_file (line 754) | void test_get_object_to_file(CuTest *tc) function test_head_object_with_not_exist (line 805) | void test_head_object_with_not_exist(CuTest *tc) function test_head_object (line 837) | void test_head_object(CuTest *tc) function test_get_object_meta_not_exist (line 870) | void test_get_object_meta_not_exist(CuTest *tc){ function test_get_object_meta (line 898) | void test_get_object_meta(CuTest *tc){ function test_get_object_acl_not_exist (line 923) | void test_get_object_acl_not_exist(CuTest *tc){ function test_get_object_acl_object_empty (line 950) | void test_get_object_acl_object_empty(CuTest *tc){ function test_get_object_acl_object_null (line 976) | void test_get_object_acl_object_null(CuTest *tc){ function test_get_object_acl (line 999) | void test_get_object_acl(CuTest *tc){ function test_put_object_acl_invalid_acl (line 1025) | void test_put_object_acl_invalid_acl(CuTest *tc){ function test_put_object_acl_object_empty (line 1052) | void test_put_object_acl_object_empty(CuTest *tc){ function test_put_object_acl_object_null (line 1078) | void test_put_object_acl_object_null(CuTest *tc){ function test_put_object_acl (line 1101) | void test_put_object_acl(CuTest *tc){ function test_delete_object (line 1127) | void test_delete_object(CuTest *tc) function test_copy_object (line 1154) | void test_copy_object(CuTest *tc) function test_copy_object_with_source_url_encode (line 1204) | void test_copy_object_with_source_url_encode(CuTest *tc) function test_copy_object_negative (line 1271) | void test_copy_object_negative(CuTest *tc) function test_object_by_url (line 1308) | void test_object_by_url(CuTest *tc) function test_append_object_from_buffer (line 1473) | void test_append_object_from_buffer(CuTest *tc) function test_append_object_from_file (line 1524) | void test_append_object_from_file(CuTest *tc) function test_do_append_object_from_file (line 1571) | void test_do_append_object_from_file(CuTest *tc) function test_get_not_exist_object_to_file (line 1618) | void test_get_not_exist_object_to_file(CuTest *tc) function test_put_object_from_buffer_with_invalid_endpoint (line 1651) | void test_put_object_from_buffer_with_invalid_endpoint(CuTest *tc) function test_object_invalid_parameter (line 1676) | void test_object_invalid_parameter(CuTest *tc) function test_get_object_to_buffer_with_maxbuffersize (line 1931) | void test_get_object_to_buffer_with_maxbuffersize(CuTest *tc) function test_get_object_to_buffer_use_invalid_sts (line 1974) | void test_get_object_to_buffer_use_invalid_sts(CuTest *tc) function test_object_with_invalid_endpoint (line 2008) | void test_object_with_invalid_endpoint(CuTest *tc) function test_object_verify_strict (line 2071) | void test_object_verify_strict(CuTest* tc) function CuSuite (line 2129) | CuSuite *test_oss_object() FILE: oss_c_sdk_test/test_oss_object_tagging.c function test_object_tagging_setup (line 15) | void test_object_tagging_setup(CuTest *tc) function test_object_tagging_cleanup (line 38) | void test_object_tagging_cleanup(CuTest *tc) function test_object_tagging_basic (line 82) | void test_object_tagging_basic(CuTest *tc) function test_object_tagging_tag_list (line 235) | void test_object_tagging_tag_list(CuTest *tc) function test_object_tagging_put_object (line 320) | void test_object_tagging_put_object(CuTest *tc) function test_object_tagging_append_object (line 397) | void test_object_tagging_append_object(CuTest *tc) function test_object_tagging_put_symlink (line 474) | void test_object_tagging_put_symlink(CuTest *tc) function test_object_tagging_copy_object (line 545) | void test_object_tagging_copy_object(CuTest *tc) function test_object_tagging_multipart_upload (line 668) | void test_object_tagging_multipart_upload(CuTest *tc) function test_object_tagging_resumale_upload (line 815) | void test_object_tagging_resumale_upload(CuTest *tc) function test_lifecycle_tag (line 890) | void test_lifecycle_tag(CuTest *tc) function test_object_tagging_invalid_parameter (line 1098) | void test_object_tagging_invalid_parameter(CuTest *tc) function CuSuite (line 1138) | CuSuite *test_oss_object_tagging() FILE: oss_c_sdk_test/test_oss_progress.c function test_progress_setup (line 13) | void test_progress_setup(CuTest *tc) function test_progress_cleanup (line 33) | void test_progress_cleanup(CuTest *tc) function test_progress_put_and_get_from_buffer (line 60) | void test_progress_put_and_get_from_buffer(CuTest *tc) function test_progress_put_and_get_from_file (line 116) | void test_progress_put_and_get_from_file(CuTest *tc) function test_progress_put_and_get_empty_body (line 163) | void test_progress_put_and_get_empty_body(CuTest *tc) function test_progress_append_object (line 217) | void test_progress_append_object(CuTest *tc) function test_progress_multipart_from_buffer (line 281) | void test_progress_multipart_from_buffer(CuTest *tc) function test_progress_multipart_from_file (line 348) | void test_progress_multipart_from_file(CuTest *tc) function CuSuite (line 420) | CuSuite *test_oss_progress() FILE: oss_c_sdk_test/test_oss_proxy.c function test_proxy_setup (line 16) | void test_proxy_setup(CuTest *tc) function test_proxy_cleanup (line 38) | void test_proxy_cleanup(CuTest *tc) function init_test_proxy_request_options (line 63) | void init_test_proxy_request_options(oss_request_options_t *options, int... function test_proxy_put_object_from_buffer (line 78) | void test_proxy_put_object_from_buffer(CuTest *tc) function test_proxy_list_object (line 127) | void test_proxy_list_object(CuTest *tc) function test_proxy_resumable_upload (line 158) | void test_proxy_resumable_upload(CuTest *tc) function CuSuite (line 206) | CuSuite *test_oss_proxy() FILE: oss_c_sdk_test/test_oss_resumable.c function test_resumable_setup (line 16) | void test_resumable_setup(CuTest *tc) function test_resumable_cleanup (line 39) | void test_resumable_cleanup(CuTest *tc) function aos_curl_http_transport_perform_random_failure (line 87) | static int aos_curl_http_transport_perform_random_failure(aos_http_trans... function aos_curl_http_transport_perform_bad_crc64 (line 99) | static int aos_curl_http_transport_perform_bad_crc64(aos_http_transport_... function test_resumable_oss_get_thread_num (line 109) | void test_resumable_oss_get_thread_num(CuTest *tc) function test_resumable_oss_get_checkpoint_path (line 138) | void test_resumable_oss_get_checkpoint_path(CuTest *tc) function test_resumable_oss_get_file_info (line 205) | void test_resumable_oss_get_file_info(CuTest *tc) function test_resumable_oss_does_file_exist (line 247) | void test_resumable_oss_does_file_exist(CuTest *tc) function test_resumable_oss_dump_checkpoint (line 280) | void test_resumable_oss_dump_checkpoint(CuTest *tc) function test_resumable_oss_load_checkpoint (line 326) | void test_resumable_oss_load_checkpoint(CuTest *tc) function test_resumable_oss_is_upload_checkpoint_valid (line 389) | void test_resumable_oss_is_upload_checkpoint_valid(CuTest *tc) function test_resumable_checkpoint_xml (line 427) | void test_resumable_checkpoint_xml(CuTest *tc) function test_resumable_upload_without_checkpoint (line 525) | void test_resumable_upload_without_checkpoint(CuTest *tc) function test_resumable_upload_partsize (line 573) | void test_resumable_upload_partsize(CuTest *tc) function test_resumable_upload_threads (line 646) | void test_resumable_upload_threads(CuTest *tc) function test_resumable_upload_with_checkpoint (line 744) | void test_resumable_upload_with_checkpoint(CuTest *tc) function test_resumable_upload_with_checkpoint_format_invalid (line 792) | void test_resumable_upload_with_checkpoint_format_invalid(CuTest *tc) function test_resumable_upload_with_checkpoint_path_invalid (line 845) | void test_resumable_upload_with_checkpoint_path_invalid(CuTest *tc) function test_resumable_upload_with_file_size_unavailable (line 881) | void test_resumable_upload_with_file_size_unavailable(CuTest *tc) function test_resumable_upload_with_uploadid_unavailable (line 959) | void test_resumable_upload_with_uploadid_unavailable(CuTest *tc) function test_resumable_upload_with_uploadid_available (line 1014) | void test_resumable_upload_with_uploadid_available(CuTest *tc) function test_resumable_upload_with_file_path_invalid (line 1107) | void test_resumable_upload_with_file_path_invalid(CuTest *tc) function test_resumable_upload_callback_without_checkpoint (line 1142) | void test_resumable_upload_callback_without_checkpoint(CuTest *tc) function test_resumable_upload_progress_without_checkpoint (line 1230) | void test_resumable_upload_progress_without_checkpoint(CuTest *tc) function test_resumable_upload_callback_with_checkpoint (line 1278) | void test_resumable_upload_callback_with_checkpoint(CuTest *tc) function test_resumable_upload_progress_with_checkpoint (line 1365) | void test_resumable_upload_progress_with_checkpoint(CuTest *tc) function test_resumable_upload_content_type (line 1413) | void test_resumable_upload_content_type(CuTest *tc) function test_resumable_download_without_checkpoint (line 1465) | void test_resumable_download_without_checkpoint(CuTest *tc) function test_resumable_download_with_checkpoint (line 1505) | void test_resumable_download_with_checkpoint(CuTest *tc) function test_resumable_download_without_checkpoint_target_invalid (line 1546) | void test_resumable_download_without_checkpoint_target_invalid(CuTest *tc) function test_resumable_download_with_checkpoint_target_invalid (line 1579) | void test_resumable_download_with_checkpoint_target_invalid(CuTest *tc) function test_resumable_download_partsize (line 1613) | void test_resumable_download_partsize(CuTest *tc) function test_resumable_download_small_partsize (line 1653) | void test_resumable_download_small_partsize(CuTest *tc) function test_resumable_download_threads (line 1694) | void test_resumable_download_threads(CuTest *tc) function test_resumable_download_with_checkpoint_format_invalid (line 1734) | void test_resumable_download_with_checkpoint_format_invalid(CuTest *tc) function test_resumable_download_with_checkpoint_info_invalid (line 1783) | void test_resumable_download_with_checkpoint_info_invalid(CuTest *tc) function test_resumable_download_with_checkpoint_info_valid (line 1847) | void test_resumable_download_with_checkpoint_info_valid(CuTest *tc) function test_resumable_download_with_checkpoint_path_invalid (line 1911) | void test_resumable_download_with_checkpoint_path_invalid(CuTest *tc) function test_resumable_download_with_tmpfile_not_found (line 1945) | void test_resumable_download_with_tmpfile_not_found(CuTest *tc) function test_resumable_download_with_tmpfile_invalid (line 2003) | void test_resumable_download_with_tmpfile_invalid(CuTest *tc) function test_resumable_download_without_checkpoint_object_not_found (line 2068) | void test_resumable_download_without_checkpoint_object_not_found(CuTest ... function test_resumable_download_with_checkpoint_object_not_found (line 2102) | void test_resumable_download_with_checkpoint_object_not_found(CuTest *tc) function test_resumable_download_progress_without_checkpoint (line 2137) | void test_resumable_download_progress_without_checkpoint(CuTest *tc) function test_resumable_download_progress_with_checkpoint (line 2177) | void test_resumable_download_progress_with_checkpoint(CuTest *tc) function test_resumable_download_without_checkpoint_random_failure (line 2218) | void test_resumable_download_without_checkpoint_random_failure(CuTest *tc) function test_resumable_download_with_checkpoint_random_failure (line 2283) | void test_resumable_download_with_checkpoint_random_failure(CuTest *tc) function test_resumable_download_with_checkpoint_crc64_mismatch (line 2348) | void test_resumable_download_with_checkpoint_crc64_mismatch(CuTest *tc) function test_oss_get_thread_num_negative (line 2392) | static void test_oss_get_thread_num_negative(CuTest *tc) function test_oss_get_upload_checkpoint_path_negative (line 2401) | static void test_oss_get_upload_checkpoint_path_negative(CuTest *tc) function test_oss_get_download_checkpoint_path_negative (line 2410) | static void test_oss_get_download_checkpoint_path_negative(CuTest *tc) function test_oss_is_upload_checkpoint_valid_negative (line 2419) | static void test_oss_is_upload_checkpoint_valid_negative(CuTest *tc) function test_oss_is_download_checkpoint_valid_negative (line 2451) | static void test_oss_is_download_checkpoint_valid_negative(CuTest *tc) function test_oss_dump_checkpoint_negative (line 2497) | static void test_oss_dump_checkpoint_negative(CuTest *tc) function test_oss_resumable_upload_file_without_cp_negative (line 2506) | static void test_oss_resumable_upload_file_without_cp_negative(CuTest *tc) function test_oss_resumable_upload_file_with_cp_negative (line 2541) | static void test_oss_resumable_upload_file_with_cp_negative(CuTest *tc) function test_resumable_invalid_parameter (line 2578) | void test_resumable_invalid_parameter(CuTest *tc) function CuSuite (line 2617) | CuSuite *test_oss_resumable() FILE: oss_c_sdk_test/test_oss_select_object.c function test_select_object_setup (line 17) | static void test_select_object_setup(CuTest *tc) function test_select_object_cleanup (line 42) | static void test_select_object_cleanup(CuTest *tc) function test_select_object_csv_data (line 64) | void test_select_object_csv_data(CuTest *tc) function test_select_object_with_output_header (line 136) | void test_select_object_with_output_header(CuTest *tc) function test_select_object_without_output_header (line 175) | void test_select_object_without_output_header(CuTest *tc) function test_select_object_with_keep_columns (line 213) | void test_select_object_with_keep_columns(CuTest *tc) function test_select_object_without_keep_columns (line 251) | void test_select_object_without_keep_columns(CuTest *tc) function test_select_object_with_output_raw (line 289) | void test_select_object_with_output_raw(CuTest *tc) function test_select_object_without_output_raw (line 327) | void test_select_object_without_output_raw(CuTest *tc) function test_select_object_with_skip_partial_data_true (line 365) | void test_select_object_with_skip_partial_data_true(CuTest *tc) function test_select_object_with_skip_partial_data_false (line 400) | void test_select_object_with_skip_partial_data_false(CuTest *tc) function test_select_object_with_crc (line 438) | void test_select_object_with_crc(CuTest *tc) function test_select_object_without_crc (line 472) | void test_select_object_without_crc(CuTest *tc) function test_select_object_with_output_delimiters (line 507) | void test_select_object_with_output_delimiters(CuTest *tc) function test_select_object_with_line_range (line 546) | void test_select_object_with_line_range(CuTest *tc) function test_select_object_with_input_comment_character (line 589) | void test_select_object_with_input_comment_character(CuTest *tc) function test_select_object_with_input_quote_character (line 627) | void test_select_object_with_input_quote_character(CuTest *tc) function test_select_object_with_input_delimiters (line 674) | void test_select_object_with_input_delimiters(CuTest *tc) function test_select_object_with_gzip_data (line 713) | void test_select_object_with_gzip_data(CuTest *tc) function test_select_object_with_gzip_data_to_file (line 775) | void test_select_object_with_gzip_data_to_file(CuTest *tc) function test_select_object_big_csv_data (line 845) | void test_select_object_big_csv_data(CuTest *tc) function test_select_object_big_csv_data_to_file (line 902) | void test_select_object_big_csv_data_to_file(CuTest *tc) function test_select_object_create_meta_delimiters (line 959) | void test_select_object_create_meta_delimiters(CuTest *tc) function test_select_object_create_meta_quote_character (line 1034) | void test_select_object_create_meta_quote_character(CuTest *tc) function test_select_object_invalid (line 1079) | void test_select_object_invalid(CuTest *tc) function test_select_object_create_meta_invalid (line 1113) | void test_select_object_create_meta_invalid(CuTest *tc) function test_select_object_invalid_parameter (line 1144) | void test_select_object_invalid_parameter(CuTest *tc) function test_select_object_with_long_sql_expression (line 1183) | void test_select_object_with_long_sql_expression(CuTest *tc) function CuSuite (line 1222) | CuSuite *test_oss_select_object() FILE: oss_c_sdk_test/test_oss_sign.c function test_sign_setup (line 13) | void test_sign_setup(CuTest *tc) function test_sign_cleanup (line 17) | void test_sign_cleanup(CuTest *tc) function test_sign_v4_object_full (line 21) | static void test_sign_v4_object_full(CuTest* tc) function test_sign_v4_object_without_query (line 85) | static void test_sign_v4_object_without_query(CuTest* tc) function test_sign_v4_object_cloudbox_id_full (line 134) | static void test_sign_v4_object_cloudbox_id_full(CuTest* tc) function test_sign_v4_with_gmt_datefomat (line 197) | static void test_sign_v4_with_gmt_datefomat(CuTest* tc) function test_sign_v4_presign (line 259) | static void test_sign_v4_presign(CuTest* tc) function CuSuite (line 264) | CuSuite *test_oss_sign() FILE: oss_c_sdk_test/test_oss_xml.c function test_oss_xml_setup (line 13) | static void test_oss_xml_setup(CuTest *tc) function test_oss_xml_cleanup (line 17) | static void test_oss_xml_cleanup(CuTest *tc) function test_get_xmldoc_negative (line 21) | static void test_get_xmldoc_negative(CuTest *tc) function test_oss_acl_parse_from_body_negative (line 43) | static void test_oss_acl_parse_from_body_negative(CuTest *tc) function test_oss_location_parse_from_body_negative (line 75) | static void test_oss_location_parse_from_body_negative(CuTest *tc) function test_oss_storage_capacity_parse_from_body_negative (line 107) | static void test_oss_storage_capacity_parse_from_body_negative(CuTest *tc) function test_oss_logging_parse_from_body_negative (line 138) | static void test_oss_logging_parse_from_body_negative(CuTest *tc) function test_oss_list_objects_owner_parse_negative (line 181) | static void test_oss_list_objects_owner_parse_negative(CuTest *tc) function test_oss_list_objects_content_parse_negative (line 213) | static void test_oss_list_objects_content_parse_negative(CuTest *tc) function test_oss_list_objects_prefix_parse_negative (line 243) | static void test_oss_list_objects_prefix_parse_negative(CuTest *tc) function test_oss_list_objects_parse_from_body_negative (line 271) | static void test_oss_list_objects_parse_from_body_negative(CuTest *tc) function test_oss_list_buckets_parse_from_body_negative (line 338) | static void test_oss_list_buckets_parse_from_body_negative(CuTest *tc) function test_oss_get_bucket_info_parse_from_body_negative (line 406) | static void test_oss_get_bucket_info_parse_from_body_negative(CuTest *tc) function test_oss_get_bucket_info_parse_from_body_pasitive (line 437) | static void test_oss_get_bucket_info_parse_from_body_pasitive(CuTest *tc) function test_oss_get_bucket_stat_parse_from_body_negative (line 515) | static void test_oss_get_bucket_stat_parse_from_body_negative(CuTest *tc) function test_oss_get_bucket_website_parse_from_body_negative (line 546) | static void test_oss_get_bucket_website_parse_from_body_negative(CuTest ... function test_oss_get_bucket_referer_config_parse_from_body_negative (line 577) | static void test_oss_get_bucket_referer_config_parse_from_body_negative(... function test_oss_cors_rule_content_parse_negative (line 627) | static void test_oss_cors_rule_content_parse_negative(CuTest *tc) function test_oss_get_bucket_cors_parse_from_body_negative (line 658) | static void test_oss_get_bucket_cors_parse_from_body_negative(CuTest *tc) function test_oss_list_parts_content_parse_negative (line 715) | static void test_oss_list_parts_content_parse_negative(CuTest *tc) function test_oss_list_parts_parse_from_body_negative (line 743) | static void test_oss_list_parts_parse_from_body_negative(CuTest *tc) function test_oss_list_multipart_uploads_content_parse_negative (line 765) | static void test_oss_list_multipart_uploads_content_parse_negative(CuTes... function test_oss_list_multipart_uploads_parse_from_body_negative (line 793) | static void test_oss_list_multipart_uploads_parse_from_body_negative(CuT... function test_oss_upload_id_parse_from_body_negative (line 830) | static void test_oss_upload_id_parse_from_body_negative(CuTest *tc) function test_oss_lifecycle_rule_content_parse_negative (line 862) | static void test_oss_lifecycle_rule_content_parse_negative(CuTest *tc) function test_oss_live_channel_info_parse_from_body_negative (line 890) | static void test_oss_live_channel_info_parse_from_body_negative(CuTest *tc) function test_oss_live_channel_stat_video_content_parse (line 941) | static void test_oss_live_channel_stat_video_content_parse(CuTest *tc) function test_oss_live_channel_stat_audio_content_parse (line 994) | static void test_oss_live_channel_stat_audio_content_parse(CuTest *tc) function test_oss_live_channel_stat_parse_from_body_negative (line 1043) | static void test_oss_live_channel_stat_parse_from_body_negative(CuTest *tc) function test_oss_list_live_channel_parse_from_body_negative (line 1117) | static void test_oss_list_live_channel_parse_from_body_negative(CuTest *tc) function test_oss_live_channel_history_content_parse (line 1193) | static void test_oss_live_channel_history_content_parse(CuTest *tc) function test_oss_live_channel_history_parse_from_body (line 1240) | static void test_oss_live_channel_history_parse_from_body(CuTest *tc) function test_oss_create_live_channel_parse_from_body (line 1304) | static void test_oss_create_live_channel_parse_from_body(CuTest *tc) function test_oss_get_tagging_parse_from_body_negative (line 1334) | static void test_oss_get_tagging_parse_from_body_negative(CuTest *tc) function test_get_xmlnode_value (line 1377) | static void test_get_xmlnode_value(CuTest *tc) function test_oss_lifecycle_rules_parse_from_body_negative (line 1404) | static void test_oss_lifecycle_rules_parse_from_body_negative(CuTest *tc) function test_oss_lifecycle_rule_tag_parse_negative (line 1437) | static void test_oss_lifecycle_rule_tag_parse_negative(CuTest *tc) function test_oss_delete_objects_parse_from_body_negative (line 1465) | static void test_oss_delete_objects_parse_from_body_negative(CuTest *tc) function test_build_bucket_logging_body_negative (line 1523) | static void test_build_bucket_logging_body_negative(CuTest *tc) function test_build_bucket_storage_class_negative (line 1541) | static void test_build_bucket_storage_class_negative(CuTest *tc) function test_oss_publish_url_parse (line 1561) | static void test_oss_publish_url_parse(CuTest *tc) function test_oss_play_url_parse (line 1573) | static void test_oss_play_url_parse(CuTest *tc) function test_oss_build_select_object_body (line 1585) | static void test_oss_build_select_object_body(CuTest *tc) function test_oss_build_create_select_object_meta_body (line 1601) | static void test_oss_build_create_select_object_meta_body(CuTest *tc) function test_oss_build_restore_object_body (line 1611) | static void test_oss_build_restore_object_body(CuTest *tc) function CuSuite (line 1672) | CuSuite *test_oss_xml() FILE: third_party/include/apr/apr.h type apr_byte_t (line 361) | typedef unsigned char apr_byte_t; type apr_int16_t (line 363) | typedef short apr_int16_t; type apr_uint16_t (line 364) | typedef unsigned short apr_uint16_t; type apr_int32_t (line 366) | typedef int apr_int32_t; type apr_uint32_t (line 367) | typedef unsigned int apr_uint32_t; type __int64 (line 369) | typedef __int64 apr_int64_t; type apr_uint64_t (line 370) | typedef unsigned __int64 apr_uint64_t; type apr_size_t (line 372) | typedef size_t apr_size_t; type apr_ssize_t (line 374) | typedef ptrdiff_t apr_ssize_t; type apr_ssize_t (line 376) | typedef int apr_ssize_t; type __int64 (line 379) | typedef __int64 apr_off_t; type apr_off_t (line 381) | typedef int apr_off_t; type apr_socklen_t (line 383) | typedef int apr_socklen_t; type apr_uint64_t (line 384) | typedef apr_uint64_t apr_ino_t; type apr_uint64_t (line 393) | typedef apr_uint64_t apr_uintptr_t; type apr_uint32_t (line 395) | typedef apr_uint32_t apr_uintptr_t; type apr_wait_t (line 587) | typedef int apr_wait_t; type pid_t (line 606) | typedef int pid_t; type uid_t (line 608) | typedef int uid_t; type gid_t (line 609) | typedef int gid_t; FILE: third_party/include/apr/apr_allocator.h type apr_allocator_t (line 41) | typedef struct apr_allocator_t apr_allocator_t; type apr_memnode_t (line 43) | typedef struct apr_memnode_t apr_memnode_t; type apr_memnode_t (line 54) | struct apr_memnode_t { FILE: third_party/include/apr/apr_dso.h type apr_dso_handle_t (line 44) | typedef struct apr_dso_handle_t apr_dso_handle_t; FILE: third_party/include/apr/apr_errno.h type apr_status_t (line 44) | typedef int apr_status_t; FILE: third_party/include/apr/apr_file_info.h type apr_filetype_e (line 62) | typedef enum { type apr_dir_t (line 121) | typedef struct apr_dir_t apr_dir_t; type apr_int32_t (line 125) | typedef apr_int32_t apr_fileperms_t; type apr_uint32_t (line 130) | typedef apr_uint32_t apr_dev_t; type dev_t (line 135) | typedef dev_t apr_dev_t; type apr_finfo_t (line 143) | typedef struct apr_finfo_t apr_finfo_t; type apr_finfo_t (line 174) | struct apr_finfo_t { FILE: third_party/include/apr/apr_file_io.h type apr_uint32_t (line 180) | typedef apr_uint32_t apr_fileattrs_t; type apr_seek_where_t (line 183) | typedef int apr_seek_where_t; type apr_file_t (line 188) | typedef struct apr_file_t apr_file_t; type iovec (line 486) | struct iovec type iovec (line 553) | struct iovec FILE: third_party/include/apr/apr_general.h type apr_signum_t (line 68) | typedef int apr_signum_t; FILE: third_party/include/apr/apr_getopt.h type apr_getopt_t (line 45) | typedef struct apr_getopt_t apr_getopt_t; type apr_getopt_t (line 50) | struct apr_getopt_t { type apr_getopt_option_t (line 78) | typedef struct apr_getopt_option_t apr_getopt_option_t; type apr_getopt_option_t (line 83) | struct apr_getopt_option_t { FILE: third_party/include/apr/apr_global_mutex.h type apr_global_mutex_t (line 46) | typedef struct apr_global_mutex_t apr_global_mutex_t; FILE: third_party/include/apr/apr_hash.h type apr_hash_t (line 52) | typedef struct apr_hash_t apr_hash_t; type apr_hash_index_t (line 57) | typedef struct apr_hash_index_t apr_hash_index_t; FILE: third_party/include/apr/apr_lib.h type apr_vformatter_buff_t (line 59) | typedef struct apr_vformatter_buff_t apr_vformatter_buff_t; type apr_vformatter_buff_t (line 64) | struct apr_vformatter_buff_t { FILE: third_party/include/apr/apr_mmap.h type apr_mmap_t (line 51) | typedef struct apr_mmap_t apr_mmap_t; type apr_mmap_t (line 62) | struct apr_mmap_t { FILE: third_party/include/apr/apr_network_io.h type apr_shutdown_how_e (line 108) | typedef enum { type in_addr (line 122) | struct in_addr { type apr_interface_e (line 172) | typedef enum { type apr_socket_t (line 193) | typedef struct apr_socket_t apr_socket_t; type apr_hdtr_t (line 197) | typedef struct apr_hdtr_t apr_hdtr_t; type apr_in_addr_t (line 199) | typedef struct in_addr apr_in_addr_t; type apr_ipsubnet_t (line 201) | typedef struct apr_ipsubnet_t apr_ipsubnet_t; type apr_uint16_t (line 204) | typedef apr_uint16_t apr_port_t; type apr_sockaddr_t (line 209) | typedef struct apr_sockaddr_t apr_sockaddr_t; type apr_sockaddr_t (line 213) | struct apr_sockaddr_t { type apr_hdtr_t (line 263) | struct apr_hdtr_t { type iovec (line 520) | struct iovec FILE: third_party/include/apr/apr_poll.h type apr_pollset_method_e (line 80) | typedef enum { type apr_datatype_e (line 91) | typedef enum { type apr_descriptor (line 99) | typedef union { type apr_pollfd_t (line 105) | typedef struct apr_pollfd_t apr_pollfd_t; type apr_pollfd_t (line 108) | struct apr_pollfd_t { type apr_pollset_t (line 123) | typedef struct apr_pollset_t apr_pollset_t; type apr_pollcb_t (line 317) | typedef struct apr_pollcb_t apr_pollcb_t; type apr_status_t (line 389) | typedef apr_status_t (*apr_pollcb_cb_t)(void *baton, apr_pollfd_t *descr... FILE: third_party/include/apr/apr_pools.h type apr_pool_t (line 60) | typedef struct apr_pool_t apr_pool_t; FILE: third_party/include/apr/apr_portable.h type HANDLE (line 62) | typedef HANDLE apr_os_file_t; type HANDLE (line 63) | typedef HANDLE apr_os_dir_t; type SOCKET (line 64) | typedef SOCKET apr_os_sock_t; type HANDLE (line 65) | typedef HANDLE apr_os_proc_mutex_t; type HANDLE (line 66) | typedef HANDLE apr_os_thread_t; type HANDLE (line 67) | typedef HANDLE apr_os_proc_t; type DWORD (line 68) | typedef DWORD apr_os_threadkey_t; type FILETIME (line 69) | typedef FILETIME apr_os_imp_time_t; type SYSTEMTIME (line 70) | typedef SYSTEMTIME apr_os_exp_time_t; type HANDLE (line 71) | typedef HANDLE apr_os_dso_handle_t; type HANDLE (line 72) | typedef HANDLE apr_os_shm_t; type HFILE (line 75) | typedef HFILE apr_os_file_t; type HDIR (line 76) | typedef HDIR apr_os_dir_t; type apr_os_sock_t (line 77) | typedef int apr_os_sock_t; type HMTX (line 78) | typedef HMTX apr_os_proc_mutex_t; type TID (line 79) | typedef TID apr_os_thread_t; type PID (line 80) | typedef PID apr_os_proc_t; type PULONG (line 81) | typedef PULONG apr_os_threadkey_t; type apr_os_imp_time_t (line 82) | typedef struct timeval apr_os_imp_time_t; type apr_os_exp_time_t (line 83) | typedef struct tm apr_os_exp_time_t; type HMODULE (line 84) | typedef HMODULE apr_os_dso_handle_t; type apr_os_proc_mutex_t (line 91) | struct apr_os_proc_mutex_t { type apr_os_file_t (line 96) | typedef int apr_os_file_t; type DIR (line 97) | typedef DIR apr_os_dir_t; type apr_os_sock_t (line 98) | typedef int apr_os_sock_t; type apr_os_proc_mutex_t (line 99) | typedef struct apr_os_proc_mutex_t apr_os_proc_mutex_t; type thread_id (line 100) | typedef thread_id apr_os_thread_t; type thread_id (line 101) | typedef thread_id apr_os_proc_t; type apr_os_threadkey_t (line 102) | typedef int apr_os_threadkey_t; type apr_os_imp_time_t (line 103) | typedef struct timeval apr_os_imp_time_t; type apr_os_exp_time_t (line 104) | typedef struct tm apr_os_exp_time_t; type image_id (line 105) | typedef image_id apr_os_dso_handle_t; type apr_os_file_t (line 109) | typedef int apr_os_file_t; type DIR (line 110) | typedef DIR apr_os_dir_t; type apr_os_sock_t (line 111) | typedef int apr_os_sock_t; type NXMutex_t (line 112) | typedef NXMutex_t apr_os_proc_mutex_t; type NXThreadId_t (line 113) | typedef NXThreadId_t apr_os_thread_t; type apr_os_proc_t (line 114) | typedef long apr_os_proc_t; type NXKey_t (line 115) | typedef NXKey_t apr_os_threadkey_t; type apr_os_imp_time_t (line 116) | typedef struct timeval apr_os_imp_time_t; type apr_os_exp_time_t (line 117) | typedef struct tm apr_os_exp_time_t; type apr_os_proc_mutex_t (line 127) | struct apr_os_proc_mutex_t { type apr_os_file_t (line 145) | typedef int apr_os_file_t; type DIR (line 146) | typedef DIR apr_os_dir_t; type apr_os_sock_t (line 147) | typedef int apr_os_sock_t; type apr_os_proc_mutex_t (line 148) | typedef struct apr_os_proc_mutex_t apr_os_proc_mutex_t; type pthread_t (line 152) | typedef pthread_t apr_os_thread_t; type pthread_key_t (line 153) | typedef pthread_key_t apr_os_threadkey_t; type pid_t (line 156) | typedef pid_t apr_os_proc_t; type apr_os_imp_time_t (line 157) | typedef struct timeval apr_os_imp_time_t; type apr_os_exp_time_t (line 158) | typedef struct tm apr_os_exp_time_t; type shl_t (line 164) | typedef shl_t apr_os_dso_handle_t; type NSModule (line 167) | typedef NSModule apr_os_dso_handle_t; type apr_os_sock_info_t (line 183) | struct apr_os_sock_info_t { type apr_os_sock_info_t (line 192) | typedef struct apr_os_sock_info_t apr_os_sock_info_t; type apr_os_global_mutex_t (line 203) | struct apr_os_global_mutex_t { type apr_os_global_mutex_t (line 210) | typedef struct apr_os_global_mutex_t apr_os_global_mutex_t; FILE: third_party/include/apr/apr_proc_mutex.h type apr_lockmech_e (line 44) | typedef enum { type apr_proc_mutex_t (line 54) | typedef struct apr_proc_mutex_t apr_proc_mutex_t; FILE: third_party/include/apr/apr_random.h type apr_crypto_hash_t (line 38) | typedef struct apr_crypto_hash_t apr_crypto_hash_t; type apr_crypto_hash_t (line 48) | struct apr_crypto_hash_t { type apr_random_t (line 63) | typedef struct apr_random_t apr_random_t; FILE: third_party/include/apr/apr_shm.h type apr_shm_t (line 43) | typedef struct apr_shm_t apr_shm_t; FILE: third_party/include/apr/apr_skiplist.h type apr_skiplist (line 56) | struct apr_skiplist type apr_skiplist (line 58) | typedef struct apr_skiplist apr_skiplist; type apr_skiplistnode (line 65) | struct apr_skiplistnode type apr_skiplistnode (line 67) | typedef struct apr_skiplistnode apr_skiplistnode; FILE: third_party/include/apr/apr_strings.h type iovec (line 161) | struct iovec FILE: third_party/include/apr/apr_tables.h type apr_table_t (line 56) | typedef struct apr_table_t apr_table_t; type apr_array_header_t (line 59) | typedef struct apr_array_header_t apr_array_header_t; type apr_array_header_t (line 62) | struct apr_array_header_t { type apr_table_entry_t (line 78) | typedef struct apr_table_entry_t apr_table_entry_t; type apr_table_entry_t (line 81) | struct apr_table_entry_t { FILE: third_party/include/apr/apr_thread_cond.h type apr_thread_cond_t (line 44) | typedef struct apr_thread_cond_t apr_thread_cond_t; FILE: third_party/include/apr/apr_thread_mutex.h type apr_thread_mutex_t (line 41) | typedef struct apr_thread_mutex_t apr_thread_mutex_t; FILE: third_party/include/apr/apr_thread_proc.h type apr_cmdtype_e (line 45) | typedef enum { type apr_wait_how_e (line 55) | typedef enum { type apr_exit_why_e (line 65) | typedef enum { type apr_proc_t (line 133) | typedef struct apr_proc_t { type apr_thread_t (line 177) | typedef struct apr_thread_t apr_thread_t; type apr_threadattr_t (line 180) | typedef struct apr_threadattr_t apr_threadattr_t; type apr_procattr_t (line 183) | typedef struct apr_procattr_t apr_procattr_t; type apr_thread_once_t (line 186) | typedef struct apr_thread_once_t apr_thread_once_t; type apr_threadkey_t (line 189) | typedef struct apr_threadkey_t apr_threadkey_t; type apr_other_child_rec_t (line 192) | typedef struct apr_other_child_rec_t apr_other_child_rec_t; type apr_kill_conditions_e (line 199) | typedef enum { type apr_procattr_t (line 434) | struct apr_procattr_t type apr_procattr_t (line 451) | struct apr_procattr_t type apr_procattr_t (line 468) | struct apr_procattr_t type rlimit (line 519) | struct rlimit FILE: third_party/include/apr/apr_thread_rwlock.h type apr_thread_rwlock_t (line 42) | typedef struct apr_thread_rwlock_t apr_thread_rwlock_t; FILE: third_party/include/apr/apr_time.h type apr_int64_t (line 46) | typedef apr_int64_t apr_time_t; type apr_int64_t (line 56) | typedef apr_int64_t apr_interval_time_t; type apr_int32_t (line 58) | typedef apr_int32_t apr_short_interval_time_t; type apr_time_exp_t (line 91) | typedef struct apr_time_exp_t apr_time_exp_t; type apr_time_exp_t (line 98) | struct apr_time_exp_t { FILE: third_party/include/apr/apr_user.h type PSID (line 43) | typedef PSID apr_uid_t; type uid_t (line 45) | typedef uid_t apr_uid_t; type PSID (line 52) | typedef PSID apr_gid_t; type gid_t (line 54) | typedef gid_t apr_gid_t; FILE: third_party/include/apr/apr_version.h type apr_version_t (line 140) | typedef struct { FILE: third_party/include/apr/apr_want.h type iovec (line 94) | struct iovec FILE: third_party/include/apr/arch/aix/apr_arch_dso.h type apr_dso_handle_t (line 33) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/beos/apr_arch_dso.h type apr_dso_handle_t (line 31) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/beos/apr_arch_proc_mutex.h type apr_proc_mutex_t (line 27) | struct apr_proc_mutex_t { FILE: third_party/include/apr/arch/beos/apr_arch_thread_cond.h type waiter_t (line 29) | struct waiter_t { type apr_thread_cond_t (line 34) | struct apr_thread_cond_t { FILE: third_party/include/apr/arch/beos/apr_arch_thread_mutex.h type apr_thread_mutex_t (line 28) | struct apr_thread_mutex_t { FILE: third_party/include/apr/arch/beos/apr_arch_thread_rwlock.h type apr_thread_rwlock_t (line 28) | struct apr_thread_rwlock_t { FILE: third_party/include/apr/arch/beos/apr_arch_threadproc.h type apr_thread_t (line 42) | struct apr_thread_t { type apr_threadattr_t (line 50) | struct apr_threadattr_t { type apr_threadkey_t (line 57) | struct apr_threadkey_t { type beos_private_data (line 62) | struct beos_private_data { type beos_key (line 68) | struct beos_key { type apr_procattr_t (line 76) | struct apr_procattr_t { type apr_thread_once_t (line 89) | struct apr_thread_once_t { FILE: third_party/include/apr/arch/netware/apr_arch_dso.h type sym_list (line 28) | typedef struct sym_list sym_list; type sym_list (line 30) | struct sym_list { type apr_dso_handle_t (line 35) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/netware/apr_arch_file_io.h type struct_stat (line 95) | typedef struct stat struct_stat; type apr_file_t (line 97) | struct apr_file_t { type apr_dir_t (line 124) | struct apr_dir_t { type apr_stat_entry_t (line 131) | typedef struct apr_stat_entry_t apr_stat_entry_t; type apr_stat_entry_t (line 133) | struct apr_stat_entry_t { FILE: third_party/include/apr/arch/netware/apr_arch_global_mutex.h type apr_global_mutex_t (line 23) | struct apr_global_mutex_t { FILE: third_party/include/apr/arch/netware/apr_arch_proc_mutex.h type apr_proc_mutex_t (line 23) | struct apr_proc_mutex_t { FILE: third_party/include/apr/arch/netware/apr_arch_thread_cond.h type apr_thread_cond_t (line 23) | struct apr_thread_cond_t { FILE: third_party/include/apr/arch/netware/apr_arch_thread_mutex.h type apr_thread_mutex_t (line 23) | struct apr_thread_mutex_t { FILE: third_party/include/apr/arch/netware/apr_arch_thread_rwlock.h type apr_thread_rwlock_t (line 23) | struct apr_thread_rwlock_t { FILE: third_party/include/apr/arch/netware/apr_arch_threadproc.h type apr_thread_t (line 29) | struct apr_thread_t { type apr_threadattr_t (line 41) | struct apr_threadattr_t { type apr_threadkey_t (line 48) | struct apr_threadkey_t { type apr_procattr_t (line 53) | struct apr_procattr_t { type apr_thread_once_t (line 67) | struct apr_thread_once_t { FILE: third_party/include/apr/arch/netware/apr_private.h type APP_DATA (line 157) | typedef struct app_data { FILE: third_party/include/apr/arch/os2/apr_arch_dso.h type apr_dso_handle_t (line 28) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/os2/apr_arch_file_io.h type apr_file_t (line 37) | struct apr_file_t { type apr_dir_t (line 61) | struct apr_dir_t { FILE: third_party/include/apr/arch/os2/apr_arch_networkio.h type sock_userdata_t (line 30) | typedef struct sock_userdata_t sock_userdata_t; type sock_userdata_t (line 31) | struct sock_userdata_t { type apr_socket_t (line 37) | struct apr_socket_t { FILE: third_party/include/apr/arch/os2/apr_arch_os2calls.h type sockaddr (line 24) | struct sockaddr type sockaddr (line 25) | struct sockaddr type sockaddr (line 26) | struct sockaddr type sockaddr (line 27) | struct sockaddr type sockaddr (line 28) | struct sockaddr type iovec (line 37) | struct iovec type sockaddr (line 38) | struct sockaddr type sockaddr (line 39) | struct sockaddr FILE: third_party/include/apr/arch/os2/apr_arch_proc_mutex.h type apr_proc_mutex_t (line 23) | struct apr_proc_mutex_t { FILE: third_party/include/apr/arch/os2/apr_arch_thread_cond.h type apr_thread_cond_t (line 23) | struct apr_thread_cond_t { FILE: third_party/include/apr/arch/os2/apr_arch_thread_mutex.h type apr_thread_mutex_t (line 23) | struct apr_thread_mutex_t { FILE: third_party/include/apr/arch/os2/apr_arch_thread_rwlock.h type apr_thread_rwlock_t (line 23) | struct apr_thread_rwlock_t { FILE: third_party/include/apr/arch/os2/apr_arch_threadproc.h type apr_threadattr_t (line 28) | struct apr_threadattr_t { type apr_thread_t (line 34) | struct apr_thread_t { type apr_threadkey_t (line 43) | struct apr_threadkey_t { type apr_procattr_t (line 48) | struct apr_procattr_t { type apr_thread_once_t (line 61) | struct apr_thread_once_t { FILE: third_party/include/apr/arch/os390/apr_arch_dso.h type apr_dso_handle_t (line 30) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/unix/apr_arch_dso.h type apr_dso_handle_t (line 55) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/unix/apr_arch_file_io.h type apr_file_t (line 93) | struct apr_file_t { type struct_stat (line 140) | typedef struct stat64 struct_stat; type struct_stat (line 142) | typedef struct stat struct_stat; type apr_dir_t (line 151) | struct apr_dir_t { FILE: third_party/include/apr/arch/unix/apr_arch_global_mutex.h type apr_global_mutex_t (line 28) | struct apr_global_mutex_t { FILE: third_party/include/apr/arch/unix/apr_arch_misc.h type apr_other_child_rec_t (line 52) | struct apr_other_child_rec_t { FILE: third_party/include/apr/arch/unix/apr_arch_networkio.h type sock_userdata_t (line 96) | typedef struct sock_userdata_t sock_userdata_t; type sock_userdata_t (line 97) | struct sock_userdata_t { type apr_socket_t (line 103) | struct apr_socket_t { FILE: third_party/include/apr/arch/unix/apr_arch_poll_private.h type pfd_elem_t (line 103) | typedef struct pfd_elem_t pfd_elem_t; type pfd_elem_t (line 105) | struct pfd_elem_t { type apr_pollset_private_t (line 115) | typedef struct apr_pollset_private_t apr_pollset_private_t; type apr_pollset_provider_t (line 116) | typedef struct apr_pollset_provider_t apr_pollset_provider_t; type apr_pollcb_provider_t (line 117) | typedef struct apr_pollcb_provider_t apr_pollcb_provider_t; type apr_pollset_t (line 119) | struct apr_pollset_t type apr_pollcb_pset (line 132) | typedef union { type apr_pollcb_t (line 148) | struct apr_pollcb_t { type apr_pollset_provider_t (line 158) | struct apr_pollset_provider_t { type apr_pollcb_provider_t (line 167) | struct apr_pollcb_provider_t { FILE: third_party/include/apr/arch/unix/apr_arch_proc_mutex.h type apr_proc_mutex_unix_lock_methods_t (line 70) | struct apr_proc_mutex_unix_lock_methods_t { type apr_proc_mutex_unix_lock_methods_t (line 80) | typedef struct apr_proc_mutex_unix_lock_methods_t apr_proc_mutex_unix_lo... type semid_ds (line 88) | struct semid_ds type apr_proc_mutex_t (line 93) | struct apr_proc_mutex_t { FILE: third_party/include/apr/arch/unix/apr_arch_shm.h type apr_shm_t (line 61) | struct apr_shm_t { FILE: third_party/include/apr/arch/unix/apr_arch_thread_cond.h type apr_thread_cond_t (line 35) | struct apr_thread_cond_t { FILE: third_party/include/apr/arch/unix/apr_arch_thread_mutex.h type apr_thread_mutex_t (line 32) | struct apr_thread_mutex_t { FILE: third_party/include/apr/arch/unix/apr_arch_thread_rwlock.h type apr_thread_rwlock_t (line 34) | struct apr_thread_rwlock_t { type apr_thread_rwlock_t (line 41) | struct apr_thread_rwlock_t { FILE: third_party/include/apr/arch/unix/apr_arch_threadproc.h type apr_thread_t (line 55) | struct apr_thread_t { type apr_threadattr_t (line 63) | struct apr_threadattr_t { type apr_threadkey_t (line 68) | struct apr_threadkey_t { type apr_thread_once_t (line 73) | struct apr_thread_once_t { type apr_procattr_t (line 79) | struct apr_procattr_t { FILE: third_party/include/apr/arch/win32/apr_arch_atime.h type atime_t (line 26) | struct atime_t { function APR_INLINE (line 39) | static APR_INLINE void FileTimeToAprTime(apr_time_t *result, FILETIME *i... function APR_INLINE (line 51) | static APR_INLINE void AprTimeToFileTime(LPFILETIME pft, apr_time_t t) FILE: third_party/include/apr/arch/win32/apr_arch_dso.h type apr_dso_handle_t (line 28) | struct apr_dso_handle_t { FILE: third_party/include/apr/arch/win32/apr_arch_file_io.h type apr_file_t (line 161) | struct apr_file_t { type apr_dir_t (line 195) | struct apr_dir_t { FILE: third_party/include/apr/arch/win32/apr_arch_misc.h type apr_other_child_rec_t (line 50) | struct apr_other_child_rec_t { type apr_oslevel_e (line 76) | typedef enum { function APR_INLINE (line 147) | static APR_INLINE void* apr_malloc_dbg(size_t size, const char* filename, function APR_INLINE (line 153) | static APR_INLINE void* apr_realloc_dbg(void* userData, size_t newSize, function APR_INLINE (line 161) | static APR_INLINE void* apr_malloc_dbg(size_t size, const char* filename, function APR_INLINE (line 167) | static APR_INLINE void* apr_realloc_dbg(void* userData, size_t newSize, type apr_dlltoken_e (line 175) | typedef enum { type PBI (line 363) | typedef struct PBI { type IOSB (line 390) | typedef struct IOSB { type FSI (line 398) | typedef struct FSI { type WSAPOLLFD (line 457) | typedef struct pollfd { FILE: third_party/include/apr/arch/win32/apr_arch_networkio.h type sock_userdata_t (line 24) | typedef struct sock_userdata_t sock_userdata_t; type sock_userdata_t (line 25) | struct sock_userdata_t { type apr_socket_t (line 31) | struct apr_socket_t { type WSABUF (line 61) | typedef struct _WSABUF { FILE: third_party/include/apr/arch/win32/apr_arch_proc_mutex.h type apr_proc_mutex_t (line 22) | struct apr_proc_mutex_t { FILE: third_party/include/apr/arch/win32/apr_arch_thread_cond.h type apr_thread_cond_t (line 22) | struct apr_thread_cond_t { FILE: third_party/include/apr/arch/win32/apr_arch_thread_mutex.h type thread_mutex_type (line 22) | typedef enum thread_mutex_type { type apr_thread_mutex_t (line 32) | struct apr_thread_mutex_t { FILE: third_party/include/apr/arch/win32/apr_arch_thread_rwlock.h type apr_thread_rwlock_t (line 22) | struct apr_thread_rwlock_t { FILE: third_party/include/apr/arch/win32/apr_arch_threadproc.h type apr_thread_t (line 26) | struct apr_thread_t { type apr_threadattr_t (line 36) | struct apr_threadattr_t { type apr_threadkey_t (line 42) | struct apr_threadkey_t { type apr_procattr_t (line 47) | struct apr_procattr_t { type apr_thread_once_t (line 67) | struct apr_thread_once_t { FILE: third_party/include/apr/arch/win32/apr_arch_utf8.h type apr_uint16_t (line 26) | typedef apr_uint16_t apr_wchar_t; FILE: third_party/include/aprutil/apr_anylock.h type apr_anylock_t (line 29) | typedef struct apr_anylock_t { FILE: third_party/include/aprutil/apr_buckets.h type apr_read_type_e (line 57) | typedef enum { type apr_bucket_brigade (line 119) | typedef struct apr_bucket_brigade apr_bucket_brigade; type apr_bucket (line 121) | typedef struct apr_bucket apr_bucket; type apr_bucket_alloc_t (line 123) | typedef struct apr_bucket_alloc_t apr_bucket_alloc_t; type apr_bucket_type_t (line 126) | typedef struct apr_bucket_type_t apr_bucket_type_t; type apr_bucket_type_t (line 131) | struct apr_bucket_type_t { type apr_bucket (line 224) | struct apr_bucket { type apr_bucket_brigade (line 258) | struct apr_bucket_brigade { type apr_status_t (line 282) | typedef apr_status_t (*apr_brigade_flush)(apr_bucket_brigade *bb, void *... type apr_bucket_refcount (line 524) | typedef struct apr_bucket_refcount apr_bucket_refcount; type apr_bucket_refcount (line 531) | struct apr_bucket_refcount { type apr_bucket_heap (line 539) | typedef struct apr_bucket_heap apr_bucket_heap; type apr_bucket_heap (line 543) | struct apr_bucket_heap { type apr_bucket_pool (line 557) | typedef struct apr_bucket_pool apr_bucket_pool; type apr_bucket_pool (line 561) | struct apr_bucket_pool { type apr_bucket_mmap (line 595) | typedef struct apr_bucket_mmap apr_bucket_mmap; type apr_bucket_mmap (line 599) | struct apr_bucket_mmap { type apr_bucket_file (line 608) | typedef struct apr_bucket_file apr_bucket_file; type apr_bucket_file (line 612) | struct apr_bucket_file { type apr_bucket_structs (line 628) | typedef union apr_bucket_structs apr_bucket_structs; type iovec (line 788) | struct iovec type iovec (line 842) | struct iovec FILE: third_party/include/aprutil/apr_crypto.h type apr_crypto_block_key_type_e (line 102) | typedef enum type apr_crypto_block_key_mode_e (line 111) | typedef enum type apr_crypto_driver_t (line 120) | typedef struct apr_crypto_driver_t apr_crypto_driver_t; type apr_crypto_t (line 121) | typedef struct apr_crypto_t apr_crypto_t; type apr_crypto_config_t (line 122) | typedef struct apr_crypto_config_t apr_crypto_config_t; type apr_crypto_key_t (line 123) | typedef struct apr_crypto_key_t apr_crypto_key_t; type apr_crypto_block_t (line 124) | typedef struct apr_crypto_block_t apr_crypto_block_t; FILE: third_party/include/aprutil/apr_dbd.h type apr_dbd_type_e (line 55) | typedef enum { type apr_dbd_driver_t (line 82) | typedef struct apr_dbd_driver_t apr_dbd_driver_t; type apr_dbd_t (line 83) | typedef struct apr_dbd_t apr_dbd_t; type apr_dbd_transaction_t (line 84) | typedef struct apr_dbd_transaction_t apr_dbd_transaction_t; type apr_dbd_results_t (line 85) | typedef struct apr_dbd_results_t apr_dbd_results_t; type apr_dbd_row_t (line 86) | typedef struct apr_dbd_row_t apr_dbd_row_t; type apr_dbd_prepared_t (line 87) | typedef struct apr_dbd_prepared_t apr_dbd_prepared_t; FILE: third_party/include/aprutil/apr_dbm.h type apr_dbm_t (line 42) | typedef struct apr_dbm_t apr_dbm_t; type apr_datum_t (line 47) | typedef struct FILE: third_party/include/aprutil/apr_ldap.h type apr_ldap_err_t (line 148) | typedef struct apr_ldap_err_t { FILE: third_party/include/aprutil/apr_ldap_option.h type apr_ldap_opt_tls_cert_t (line 165) | typedef struct apr_ldap_opt_tls_cert_t apr_ldap_opt_tls_cert_t; type apr_ldap_opt_tls_cert_t (line 166) | struct apr_ldap_opt_tls_cert_t { FILE: third_party/include/aprutil/apr_ldap_url.h type apr_ldap_url_desc_t (line 43) | typedef struct apr_ldap_url_desc_t { FILE: third_party/include/aprutil/apr_md4.h type apr_md4_ctx_t (line 64) | typedef struct apr_md4_ctx_t apr_md4_ctx_t; type apr_md4_ctx_t (line 67) | struct apr_md4_ctx_t { FILE: third_party/include/aprutil/apr_md5.h type apr_md5_ctx_t (line 71) | typedef struct apr_md5_ctx_t apr_md5_ctx_t; type apr_md5_ctx_t (line 74) | struct apr_md5_ctx_t { FILE: third_party/include/aprutil/apr_memcache.h type apr_memcache_server_status_t (line 49) | typedef enum type apr_memcache_conn_t (line 56) | typedef struct apr_memcache_conn_t apr_memcache_conn_t; type apr_memcache_server_t (line 59) | typedef struct apr_memcache_server_t apr_memcache_server_t; type apr_memcache_server_t (line 60) | struct apr_memcache_server_t type apr_uint32_t (line 82) | typedef apr_uint32_t (*apr_memcache_hash_func)(void *baton, type apr_memcache_t (line 86) | typedef struct apr_memcache_t apr_memcache_t; type apr_memcache_server_t (line 93) | typedef apr_memcache_server_t* (*apr_memcache_server_func)(void *baton, type apr_memcache_t (line 98) | struct apr_memcache_t type apr_memcache_value_t (line 112) | typedef struct type apr_memcache_stats_t (line 378) | typedef struct FILE: third_party/include/aprutil/apr_queue.h type apr_queue_t (line 47) | typedef struct apr_queue_t apr_queue_t; FILE: third_party/include/aprutil/apr_reslist.h type apr_reslist_t (line 42) | typedef struct apr_reslist_t apr_reslist_t; type apr_status_t (line 50) | typedef apr_status_t (*apr_reslist_constructor)(void **resource, void *p... type apr_status_t (line 59) | typedef apr_status_t (*apr_reslist_destructor)(void *resource, void *par... FILE: third_party/include/aprutil/apr_rmm.h type apr_rmm_t (line 40) | typedef struct apr_rmm_t apr_rmm_t; type apr_size_t (line 43) | typedef apr_size_t apr_rmm_off_t; FILE: third_party/include/aprutil/apr_sdbm.h type apr_sdbm_t (line 44) | typedef struct apr_sdbm_t apr_sdbm_t; type apr_sdbm_datum_t (line 49) | typedef struct { FILE: third_party/include/aprutil/apr_sha1.h type apr_sha1_ctx_t (line 51) | typedef struct apr_sha1_ctx_t apr_sha1_ctx_t; type apr_sha1_ctx_t (line 56) | struct apr_sha1_ctx_t { FILE: third_party/include/aprutil/apr_strmatch.h type apr_strmatch_pattern (line 38) | typedef struct apr_strmatch_pattern apr_strmatch_pattern; type apr_strmatch_pattern (line 43) | struct apr_strmatch_pattern { FILE: third_party/include/aprutil/apr_thread_pool.h type apr_thread_pool_t (line 58) | typedef struct apr_thread_pool apr_thread_pool_t; FILE: third_party/include/aprutil/apr_uri.h type apr_uri_t (line 80) | typedef struct apr_uri_t apr_uri_t; type apr_uri_t (line 85) | struct apr_uri_t { FILE: third_party/include/aprutil/apr_uuid.h type apr_uuid_t (line 41) | typedef struct { FILE: third_party/include/aprutil/apr_xlate.h type apr_xlate_t (line 39) | typedef struct apr_xlate_t apr_xlate_t; FILE: third_party/include/aprutil/apr_xml.h type apr_text (line 50) | typedef struct apr_text apr_text; type apr_text (line 53) | struct apr_text { type apr_text_header (line 61) | typedef struct apr_text_header apr_text_header; type apr_text_header (line 64) | struct apr_text_header { type apr_xml_attr (line 141) | typedef struct apr_xml_attr apr_xml_attr; type apr_xml_elem (line 143) | typedef struct apr_xml_elem apr_xml_elem; type apr_xml_doc (line 145) | typedef struct apr_xml_doc apr_xml_doc; type apr_xml_attr (line 148) | struct apr_xml_attr { type apr_xml_elem (line 162) | struct apr_xml_elem { type apr_xml_doc (line 200) | struct apr_xml_doc { type apr_xml_parser (line 208) | typedef struct apr_xml_parser apr_xml_parser; FILE: third_party/include/aprutil/apu_errno.h type apu_err_t (line 161) | typedef struct apu_err_t { FILE: third_party/include/aprutil/private/apr_crypto_internal.h type apr_crypto_driver_t (line 30) | struct apr_crypto_driver_t { FILE: third_party/include/aprutil/private/apr_dbd_internal.h type apr_dbd_driver_t (line 43) | struct apr_dbd_driver_t { FILE: third_party/include/aprutil/private/apr_dbm_private.h type apr_dbm_type_t (line 47) | typedef struct { type apr_dbm_t (line 93) | struct apr_dbm_t FILE: third_party/include/aprutil/private/apu_internal.h type apr__ldap_dso_fntable (line 47) | struct apr__ldap_dso_fntable { FILE: third_party/include/curl/curl.h type CURL (line 93) | typedef void CURL; type SOCKET (line 116) | typedef SOCKET curl_socket_t; type curl_socket_t (line 119) | typedef int curl_socket_t; type curl_httppost (line 125) | struct curl_httppost { type curlfiletype (line 194) | typedef enum { type curl_fileinfo (line 220) | struct curl_fileinfo { type curlsocktype (line 303) | typedef enum { type curl_sockaddr (line 320) | struct curl_sockaddr { type curl_socket_t (line 330) | typedef curl_socket_t type curlioerr (line 338) | typedef enum { type curliocmd (line 345) | typedef enum { type curlioerr (line 351) | typedef curlioerr (*curl_ioctl_callback)(CURL *handle, type curl_infotype (line 368) | typedef enum { type CURLcode (line 393) | typedef enum { type CURLcode (line 575) | typedef CURLcode (*curl_conv_callback)(char *buffer, size_t length); type CURLcode (line 577) | typedef CURLcode (*curl_ssl_ctx_callback)(CURL *curl, /* easy handle */ type curl_proxytype (line 582) | typedef enum { type curl_khkey (line 638) | struct curl_khkey { type curl_khstat (line 652) | enum curl_khstat { type curl_khmatch (line 663) | enum curl_khmatch { type curl_khkey (line 672) | struct curl_khkey type curl_khkey (line 673) | struct curl_khkey type curl_khmatch (line 674) | enum curl_khmatch type curl_usessl (line 678) | typedef enum { type curl_ftpccc (line 710) | typedef enum { type curl_ftpauth (line 718) | typedef enum { type curl_ftpcreatedir (line 726) | typedef enum { type curl_ftpmethod (line 737) | typedef enum { type CURLoption (line 805) | typedef enum { type CURL_NETRC_OPTION (line 1609) | enum CURL_NETRC_OPTION { type CURL_TLSAUTH (line 1629) | enum CURL_TLSAUTH { type curl_TimeCond (line 1647) | typedef enum { type CURLformoption (line 1675) | typedef enum { type curl_forms (line 1708) | struct curl_forms { type CURLFORMcode (line 1729) | typedef enum { type curl_httppost (line 1752) | struct curl_httppost type curl_httppost (line 1753) | struct curl_httppost type curl_httppost (line 1777) | struct curl_httppost type curl_httppost (line 1786) | struct curl_httppost type curl_slist (line 1898) | struct curl_slist { type curl_slist (line 1911) | struct curl_slist type curl_slist (line 1921) | struct curl_slist type curl_certinfo (line 1936) | struct curl_certinfo { type CURLINFO (line 1950) | typedef enum { type curl_closepolicy (line 2003) | typedef enum { type curl_lock_data (line 2028) | typedef enum { type curl_lock_access (line 2043) | typedef enum { type CURLSH (line 2058) | typedef void CURLSH; type CURLSHcode (line 2060) | typedef enum { type CURLSHoption (line 2070) | typedef enum { type CURLversion (line 2089) | typedef enum { type curl_version_info_data (line 2104) | typedef struct { FILE: third_party/include/curl/curlbuild.h type CURL_TYPEOF_CURL_SOCKLEN_T (line 576) | typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t; type CURL_TYPEOF_CURL_OFF_T (line 582) | typedef CURL_TYPEOF_CURL_OFF_T curl_off_t; FILE: third_party/include/curl/multi.h type CURLM (line 55) | typedef void CURLM; type CURLMcode (line 57) | typedef enum { type CURLMSG (line 75) | typedef enum { type CURLMsg (line 82) | struct CURLMsg { type CURLMsg (line 90) | typedef struct CURLMsg CURLMsg; type curl_waitfd (line 99) | struct curl_waitfd { type curl_waitfd (line 158) | struct curl_waitfd type CURLMoption (line 322) | typedef enum { FILE: third_party/include/curl/typecheck-gcc.h type curlioerr (line 475) | typedef curlioerr (_curl_ioctl_callback1)(CURL *, int, void*); type curlioerr (line 476) | typedef curlioerr (_curl_ioctl_callback2)(CURL *, int, const void*); type curlioerr (line 477) | typedef curlioerr (_curl_ioctl_callback3)(CURL *, curliocmd, void*); type curlioerr (line 478) | typedef curlioerr (_curl_ioctl_callback4)(CURL *, curliocmd, const void*); type curl_socket_t (line 499) | typedef curl_socket_t (_curl_opensocket_callback1) type curl_socket_t (line 501) | typedef curl_socket_t (_curl_opensocket_callback2) type curl_socket_t (line 503) | typedef curl_socket_t (_curl_opensocket_callback3) type curl_socket_t (line 505) | typedef curl_socket_t (_curl_opensocket_callback4) type CURLcode (line 561) | typedef CURLcode (_curl_ssl_ctx_callback1)(CURL *, void *, void *); type CURLcode (line 562) | typedef CURLcode (_curl_ssl_ctx_callback2)(CURL *, void *, const void *); type CURLcode (line 563) | typedef CURLcode (_curl_ssl_ctx_callback3)(CURL *, const void *, void *); type CURLcode (line 564) | typedef CURLcode (_curl_ssl_ctx_callback4)(CURL *, const void *, const v... type CURLcode (line 569) | typedef CURLcode (_curl_ssl_ctx_callback5)(CURL *, SSL_CTX, void *); type CURLcode (line 570) | typedef CURLcode (_curl_ssl_ctx_callback6)(CURL *, SSL_CTX, const void *); type CURLcode (line 571) | typedef CURLcode (_curl_ssl_ctx_callback7)(CURL *, const SSL_CTX, void *); type CURLcode (line 572) | typedef CURLcode (_curl_ssl_ctx_callback8)(CURL *, const SSL_CTX, type _curl_ssl_ctx_callback1 (line 575) | typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback5; type _curl_ssl_ctx_callback1 (line 576) | typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback6; type _curl_ssl_ctx_callback1 (line 577) | typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback7; type _curl_ssl_ctx_callback1 (line 578) | typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback8; type CURLcode (line 589) | typedef CURLcode (*_curl_conv_callback1)(char *, size_t length); type CURLcode (line 590) | typedef CURLcode (*_curl_conv_callback2)(const char *, size_t length); type CURLcode (line 591) | typedef CURLcode (*_curl_conv_callback3)(void *, size_t length); type CURLcode (line 592) | typedef CURLcode (*_curl_conv_callback4)(const void *, size_t length); type CURLcode (line 600) | typedef CURLcode (*_curl_seek_callback1)(void *, curl_off_t, int); type CURLcode (line 601) | typedef CURLcode (*_curl_seek_callback2)(const void *, curl_off_t, int); FILE: third_party/include/mxml/mxml.h type mxml_sax_event_t (line 75) | typedef enum mxml_sax_event_e /**** SAX event type. ****/ type mxml_type_t (line 85) | typedef enum mxml_type_e /**** The XML node type. ****/ type mxml_attr_t (line 102) | typedef struct mxml_attr_s /**** An XML element attribute value. @priva... type mxml_element_t (line 108) | typedef struct mxml_element_s /**** An XML element value. @private@ ****/ type mxml_text_t (line 115) | typedef struct mxml_text_s /**** An XML text value. @private@ ****/ type mxml_custom_t (line 121) | typedef struct mxml_custom_s /**** An XML custom value. @private@ ****/ type mxml_value_t (line 127) | typedef union mxml_value_u /**** An XML node value. @private@ ****/ type mxml_node_s (line 137) | struct mxml_node_s /**** An XML node. @private@ ****/ type mxml_node_t (line 150) | typedef struct mxml_node_s mxml_node_t; type mxml_index_s (line 152) | struct mxml_index_s /**** An XML node index. @private@ ****/ type mxml_index_t (line 161) | typedef struct mxml_index_s mxml_index_t; type mxml_type_t (line 173) | typedef mxml_type_t (*mxml_load_cb_t)(mxml_node_t *);