JabberWerxC
2015.1.1
Main Page
Data Structures
Files
File List
Globals
include
jabberwerx
util
hex.h
Go to the documentation of this file.
1
13
#ifndef JABBERWERX_UTIL_HEX_H
14
#define JABBERWERX_UTIL_HEX_H
15
16
#include <sys/types.h>
17
#include "../basics.h"
18
19
20
#ifdef __cplusplus
21
extern
"C"
22
{
23
#endif
24
46
JABBERWERX_API
bool
jw_hex_encode
(
const
uint8_t *orig,
47
size_t
orig_len,
48
char
**result,
49
size_t
*result_len,
50
jw_err
*err);
51
79
JABBERWERX_API
bool
jw_hex_decode
(
const
char
*orig,
80
ssize_t orig_len,
81
uint8_t **result,
82
size_t
*result_len,
83
jw_err
*err);
84
85
#ifdef __cplusplus
86
}
87
#endif
88
89
#endif
/* JABBERWERX_UTIL_HEX_H */
JABBERWERX_API
#define JABBERWERX_API
Definition:
basics.h:32
jw_hex_encode
JABBERWERX_API bool jw_hex_encode(const uint8_t *orig, size_t orig_len, char **result, size_t *result_len, jw_err *err)
jw_err
Definition:
basics.h:157
jw_hex_decode
JABBERWERX_API bool jw_hex_decode(const char *orig, ssize_t orig_len, uint8_t **result, size_t *result_len, jw_err *err)
Generated on Wed Jul 8 2015 12:17:54 for JabberWerxC by
1.8.9.1