00001
00002
00003
00004
00005 #if !defined(_INCLUDED_SMD_WRITER_H_HEADER__)
00006 #define _INCLUDED_SMD_WRITER_H_HEADER__
00007
00017 typedef struct sul_writer_t sul_writer_t;
00018
00026 SUL_DECLARE(sul_writer_t *)
00027 sul_writer_create_http_req(mini_req_t *req, apr_pool_t *pool);
00028
00036 SUL_DECLARE(sul_writer_t *)
00037 sul_writer_create_stringbuf(sul_stringbuf_t *buf, apr_pool_t *pool);
00038
00047 SUL_DECLARE(apr_size_t )
00048 sul_writer_write(sul_writer_t *writer, apr_pool_t *pool, const char *str);
00049
00058 SUL_DECLARE(apr_size_t )
00059 sul_writer_writef(sul_writer_t *writer, apr_pool_t *pool, const char *str, ...);
00060
00063 #endif
00064