1 #ifndef _ATTR_CLNT_H_INCLUDED_
2 #define _ATTR_CLNT_H_INCLUDED_
36 #define ATTR_CLNT_CTL_END 0
37 #define ATTR_CLNT_CTL_PROTO 1
38 #define ATTR_CLNT_CTL_REQ_LIMIT 2
39 #define ATTR_CLNT_CTL_TRY_LIMIT 3
40 #define ATTR_CLNT_CTL_TRY_DELAY 4
int(* ATTR_CLNT_PRINT_FN)(VSTREAM *, int, va_list)
void attr_clnt_control(ATTR_CLNT *, int,...)
int(* ATTR_CLNT_SCAN_FN)(VSTREAM *, int, va_list)
void attr_clnt_free(ATTR_CLNT *)
int attr_clnt_request(ATTR_CLNT *, int,...)
ATTR_CLNT * attr_clnt_create(const char *, int, int, int)