4 ssize_t read(byte_t *buffer,
size_t size);
5 ssize_t read(
char *buffer,
size_t length);
7 ssize_t read(
wchar_t *buffer,
size_t length);
9 ssize_t readUcs2(ucs2_t *buffer,
size_t length);
11 ssize_t read(int16_t *number);
12 ssize_t read(int32_t *number);
13 ssize_t read(int64_t *number);
15 ssize_t read(uint16_t *number);
16 ssize_t read(uint32_t *number);
17 ssize_t read(uint64_t *number);
18 ssize_t read(
float *number);
19 ssize_t read(
double *number);
21 void initEnvironmentVariables();
22 const char *getEnvironmentVariable(
const char *name);
23 uint64_t getEnvironmentVariableCount();
24 const char *
const *getEnvironmentVariables();
25 const char *
const *getEnvironmentValues();
26 bool setEnvironmentVariable(
const char *name,
28 void updateEnvironmentVariables();
35 ssize_t write(
const byte_t *
string,
size_t size);
36 ssize_t write(
const char *
string);
37 ssize_t write(
const char *
string,
size_t size);
39 ssize_t write(
const wchar_t *
string);
40 ssize_t write(
const wchar_t *
string,
size_t size);
42 ssize_t writeUcs2(
const ucs2_t *
string);
43 ssize_t writeUcs2(
const ucs2_t *
string,
size_t size);
45 ssize_t write(int16_t number);
46 ssize_t write(int32_t number);
47 ssize_t write(int64_t number);
49 ssize_t write(uint16_t number);
50 ssize_t write(uint32_t number);
51 ssize_t write(uint64_t number);
52 ssize_t write(
float number);
53 ssize_t write(
double number);
55 ssize_t printfDelegate(
const char *format, va_list *argp);
56 ssize_t printfDelegate(
const wchar_t *format, va_list *argp);
57 ssize_t printfUcs2Delegate(
const ucs2_t *format, va_list *argp);
65 cgihttpserverapiprivate *pvt;
Definition cgihttpserverapi.h:19
Definition character.h:11
Definition httpserverapi.h:22