Este tópico baseia-se na versão 3.10.0 do SDK do Object Storage Service (OSS) para C.
Compatibilidade
Compatibilidade de versões do SDK do OSS para C:
OSS SDK for C V3.X.X: compatível.
-
OSS SDK for C V2.X.X:
Compatível com Windows.
-
Compatível com as operações da API do Linux, porém incompatível com as seguintes operações da API para percorrer listas encadeadas (aos_list_t):
aos_list_for_each_entry
aos_list_for_each_entry_reverse
aos_list_for_each_entry_safe
aos_list_for_each_entry_safe_reverse
-
No OSS SDK for C V1.0.0, há compatibilidade, exceto para as seguintes estruturas e operações da API:
oss_request_options_t
oss_get_object_to_buffer
oss_get_object_to_file
oss_get_object_to_buffer_by_url
oss_get_object_to_file_by_url
oss_init_multipart_upload
oss_complete_multipart_upload
OSS SDK for C V0.0.X: incompatível.
Códigos de exemplo
O SDK do OSS para C oferece diversos arquivos de código de exemplo para referência ou uso. A tabela a seguir descreve esses arquivos.
|
Arquivo de código de exemplo |
Conteúdo |
|
Executa o CRC-64 no upload e no baixe de objetos |
|
Para obter mais informações sobre o source do SDK do OSS para C, acesse o GitHub.