1#ifndef POSER_CORE_BAS64_H
2#define POSER_CORE_BAS64_H
48 ATTR_NONNULL((1)) ATTR_NONNULL((2));
58PSC_Base64_encode(const uint8_t *data,
size_t size)
59 ATTR_MALLOC ATTR_NONNULL((1));
70PSC_Base64_decodeTo(uint8_t *data, const
char *enc,
size_t len)
71 ATTR_NONNULL((1)) ATTR_NONNULL((2));
81PSC_Base64_decode(const
char *enc,
size_t *size)
82 ATTR_MALLOC ATTR_NONNULL((1));
size_t PSC_Base64_encodedLen(size_t size)
Calculate Base64-encoded size.
size_t PSC_Base64_decodedSize(size_t len)
Calculate Base64-decoded size.
void PSC_Base64_encodeTo(char *enc, const uint8_t *data, size_t size)
Base64-encode data to a given buffer.