include/http_protocol.h
/**
* Output a string for the current request
* @param str The string to output
* @param r The current request
* @return The number of bytes sent
*/
[[AP_DECLARE]](int) ap_rputs(const char *str, request_rec *r);
str ... 表示する(標準入力に返す)文字列
r ... 該当するrequest_rec
server/protocol.c
AP_DECLARE(int) ap_rputs(const char *str, request_rec *r)
{
apr_size_t len;
if (r->connection->aborted)
return -1;
if (buffer_output(r, str, len = strlen(str)) != APR_SUCCESS)
return -1;
return len;
}
buffer_outputしてるだけ
最終更新:2009年01月05日 22:23