TuyaOS
|
宏定义 | |
#define | TY_BASE64_BUF_LEN_CALC(slen) (((slen) / 3 + ((slen) % 3 != 0)) * 4 + 1) |
calculate the required buffer size for base64 encoding 更多... | |
函数 | |
int | tuya_base64_decode (const char *base64, unsigned char *bindata) |
tuya_base64_decode 更多... | |
char * | tuya_base64_encode (const unsigned char *bindata, char *base64, int binlength) |
tuya_base64_encode 更多... | |
#define TY_BASE64_BUF_LEN_CALC | ( | slen | ) | (((slen) / 3 + ((slen) % 3 != 0)) * 4 + 1) |
calculate the required buffer size for base64 encoding
[in] | slen | source data length |
int tuya_base64_decode | ( | const char * | base64, |
unsigned char * | bindata | ||
) |
tuya_base64_decode
[out] | base64 | |
[in] | bindata |
char * tuya_base64_encode | ( | const unsigned char * | bindata, |
char * | base64, | ||
int | binlength | ||
) |
tuya_base64_encode
[in] | bindata | source data |
[out] | base64 | base64 encoded buffer |
[in] | binlength | source data length |