some x-client code
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-04-22 19:09:24 +09:00
parent 189ceb6d3a
commit d2a70a2292
3 changed files with 326 additions and 10 deletions

View File

@ -306,15 +306,10 @@ HCL_EXPORT void hcl_client_close (
hcl_client_t* client
);
HCL_EXPORT void hcl_client_reset (
hcl_client_t* client
);
HCL_EXPORT int hcl_client_feed (
HCL_EXPORT int hcl_client_connnect (
hcl_client_t* client,
const void* ptr,
hcl_oow_t len,
hcl_oow_t* xlen
const char* ptr,
int reuse_addr
);
HCL_EXPORT int hcl_client_setoption (
@ -360,6 +355,15 @@ HCL_EXPORT const hcl_ooch_t* hcl_client_geterrmsg (
hcl_client_t* client
);
HCL_EXPORT const hcl_bch_t* hcl_client_geterrbmsg (
hcl_client_t* client
);
HCL_EXPORT const hcl_uch_t* hcl_client_geterrumsg (
hcl_client_t* client
);
HCL_EXPORT void hcl_client_seterrnum (
hcl_client_t* client,
hcl_errnum_t errnum
@ -415,6 +419,7 @@ HCL_EXPORT void hcl_client_freemem (
void* ptr
);
/* ---------------------------------------------------------------------- */
HCL_EXPORT hcl_xproto_t* hcl_xproto_open (