4 #ifndef RUDIMENTS_HTTPRESPONSE_H
5 #define RUDIMENTS_HTTPRESPONSE_H
7 #include <rudiments/private/httpresponseincludes.h>
52 const char *boundary);
59 const char *protocolversion,
64 const char *domain,
const char *path,
65 const char *expires,
bool secure);
87 ssize_t write(
const unsigned char *
string,
size_t size);
88 ssize_t write(
const char *
string);
89 ssize_t write(
const char *
string,
size_t length);
91 ssize_t write(int16_t number);
92 ssize_t write(int32_t number);
93 ssize_t write(int64_t number);
95 ssize_t write(uint16_t number);
96 ssize_t write(uint32_t number);
97 ssize_t write(uint64_t number);
98 ssize_t write(
float number);
99 ssize_t write(
double number);
104 #include <rudiments/private/httpresponse.h>
Definition: character.h:11
Definition: httpresponse.h:11
void multiPartBoundary(output *out)
void contentType(const char *type, const char *subtype)
void status(const char *protocol, const char *protocolversion, const char *code)
ssize_t write(file *filebuffer)
httpresponse * header(const char *header)
httpresponse * status(const char *status)
void setCookie(const char *name, const char *value, const char *domain, const char *path, const char *expires, bool secure)
void contentType(const char *type, const char *subtype, const char *charset, const char *boundary)
void contentType(const char *type, const char *subtype, const char *charset)
const char * boundaryString()
void multiPartEnd(output *out)
httpresponse * header(const char *header, const char *value)
Definition: httpserverapi.h:9