main.c 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #include "aos_log.h"
  2. #include "aos_util.h"
  3. #include "aos_string.h"
  4. #include "aos_status.h"
  5. #include "oss_auth.h"
  6. #include "oss_util.h"
  7. #include "oss_api.h"
  8. #include "oss_config.h"
  9. #include "oss_sample_util.h"
  10. extern void append_object_sample();
  11. extern void delete_object_sample();
  12. extern void put_object_sample();
  13. extern void get_object_sample();
  14. extern void head_object_sample();
  15. extern void list_object_sample();
  16. extern void multipart_object_sample();
  17. extern void callback_sample();
  18. extern void progress_sample();
  19. extern void crc_sample();
  20. extern void image_sample();
  21. extern void resumable_upload_sample();
  22. extern void resumable_download_sample();
  23. int main(int argc, char *argv[])
  24. {
  25. if (aos_http_io_initialize(NULL, 0) != AOSE_OK) {
  26. exit(1);
  27. }
  28. put_object_sample();
  29. append_object_sample();
  30. get_object_sample();
  31. head_object_sample();
  32. list_object_sample();
  33. multipart_object_sample();
  34. delete_object_sample();
  35. callback_sample();
  36. progress_sample();
  37. crc_sample();
  38. image_sample();
  39. resumable_upload_sample();
  40. resumable_download_sample();
  41. aos_http_io_deinitialize();
  42. system("pause");
  43. return 0;
  44. }