40 #define CSHIOLINK_REQUEST_LINES_BUFFER_STEP 10
SHIORI/3.xインターフェース・パーサ・ビルダ・コンテナ
SHIORI_EXPORT bool SHIORI_CALL unload(void)
モジュール切り離し直前に呼ばれる
Definition: shiori.c:71
SHIORI/3.x Request.
Definition: cshiori.h:47
void cshiolink_mainloop(FILE *in, FILE *out, bool(*load)(const char *), struct cshiori_response_message *(*request)(struct cshiori_request_message *, struct cshiori_response_message *), bool(*unload)(void))
メインループ
Definition: cshiolink.c:45
SHIORI_EXPORT bool SHIORI_CALL load(const MEMORY_HANDLE h, long len)
モジュール読み込み直後に呼ばれる
Definition: shiori.c:16
SHIORI/3.x Response.
Definition: cshiori.h:74
bool cshiolink_load(const char *dirpath, bool(*load)(const char *))
SHIORI/3.x load.
Definition: cshiolink.c:3
SHIORI_EXPORT MEMORY_HANDLE SHIORI_CALL request(const MEMORY_HANDLE h, long *len)
偽AIリクエスト
Definition: shiori.c:25
bool cshiolink_unload(bool(*unload)(void))
SHIORI/3.x unload.
Definition: cshiolink.c:41
char * cshiolink_request(FILE *in, struct cshiori_response_message *(*request)(struct cshiori_request_message *, struct cshiori_response_message *))
SHIORI/3.x request.
Definition: cshiolink.c:7