📄 smcic.h
字号:
BOOL call_clearfreeid(BaseNetClient *bnc,int *retcode);
BOOL call_getname(BaseNetClient *bnc,CString * name);
BOOL call_regdcc(BaseNetClient *bnc);
BOOL call_send_event(BaseNetClient *bnc,LPCSTR event_name,int uid,LPCSTR boxname,LPCSTR mfid,LPCSTR param,int *retcode);
BOOL call_fetch_event(BaseNetClient *bnc,int *retcode,CString * eventname,int *uid,CString * boxname,CString * mfid,CString * param,std_datetime_t *time);
BOOL call_fetch_eventex(BaseNetClient *bnc,int num,NetTable *buf);
BOOL call_mf_getfield(BaseNetClient *bnc,int uid,LPCSTR mfid,CString &datakey,LPCSTR field,UString *value);
BOOL call_mf_getfieldex(BaseNetClient *bnc,int uid,LPCSTR boxname,LPCSTR mfid,int start,int len,LPCSTR field,UString *value);
BOOL call_rmv_oldmail(BaseNetClient *bnc,LPCSTR box,LPCSTR beforeday,int *retcode);
BOOL call_logon(BaseNetClient *bnc,LPCSTR alias,LPCSTR domain,LPCSTR pwd,int *retcode);
BOOL call_istrust(BaseNetClient *bnc,int *retcode);
BOOL call_get_trustip(BaseNetClient *bnc,CString * iplist);
BOOL call_add_trustip(BaseNetClient *bnc,LPCSTR ip,int *retcode);
BOOL call_del_trustip(BaseNetClient *bnc,LPCSTR ip,int *retcode);
BOOL call_istrustip(BaseNetClient *bnc,LPCSTR ip,int *retcode);
BOOL call_alloc_userboxid(BaseNetClient *bnc,CString * boxid);
BOOL call_ubox_cr(BaseNetClient *bnc,int uid,LPCSTR boxname,LPCSTR boxparent,LPCSTR boxid,int *retcode);
BOOL call_ubox_rm(BaseNetClient *bnc,int uid,LPCSTR boxid,int *retcode);
BOOL call_ubox_setname(BaseNetClient *bnc,int uid,LPCSTR boxid,LPCSTR boxname,int *retcode);
BOOL call_ubox_getname(BaseNetClient *bnc,int uid,LPCSTR boxid,int *retcode,CString * boxname);
BOOL call_ubox_get(BaseNetClient *bnc,int uid,int *retcode,NetTable *lst);
BOOL call_ubox_find(BaseNetClient *bnc,int uid,LPCSTR boxname,int *retcode,CString * boxid);
BOOL call_get_status(BaseNetClient *bnc,int *dbms_readyc,int *dbms_busyc,int *clntc,int *file_cachec,int *user_cachec);
BOOL call_dump_fun(BaseNetClient *bnc,LPCSTR logfile,int *retcode);
BOOL call_showmt(BaseNetClient *bnc,LPCSTR objp,CString * context);
BOOL call_bbs_create(BaseNetClient *bnc,superint_ut ugroup,LPCSTR dispname,int owneruid,int bread,int bwritesubject,int bwritereply,int bindiv,LPCSTR boxid,int *retcode);
BOOL call_bbs_getlist(BaseNetClient *bnc,superint_ut ugroup,int *retcode,NetTable *buf);
BOOL call_bbs_remove(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int *retcode);
BOOL call_bbs_setdispname(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,LPCSTR dispname,int preference,int *retcode);
BOOL call_bbs_setrights(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int bread,int bwritesubject,int bwritereply,int *retcode);
BOOL call_bbs_setowner(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int uid,int *retcode);
BOOL call_bbs_setuserrights(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int uid,int bread,int bwritesubject,int bwritereply,int bremove,int bindiv,int *retcode);
BOOL call_bbs_getrights(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int *retcode,int *read,int *writesubject,int *writereply);
BOOL call_bbs_getowner(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int *owneruid);
BOOL call_bbs_getuserrights(BaseNetClient *bnc,superint_ut ugroup,LPCSTR boxid,int uid,int *retcode,int *bread,int *bwritesubject,int *bwritereply,int *bremove);
BOOL call_bbs_getuid(BaseNetClient *bnc,int *uid);
BOOL call_bbs_query_subjectlist(BaseNetClient *bnc,superint_ut groupid,int listmode,int uid,LPCSTR boxid,int start,int num,int *retcode,NetTable *buf);
BOOL call_bbs_query_replylist(BaseNetClient *bnc,superint_ut groupid,int uid,LPCSTR boxid,LPCSTR subjectid,int start,int num,int *retcode,NetTable *buf);
BOOL call_bbs_upreadcount(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,LPCSTR subjectid,int *retcode);
BOOL call_bbs_getdata(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,LPCSTR subjectid,NetTable *buf);
BOOL call_bbs_createmf(BaseNetClient *bnc,LPCSTR boxid,LPCSTR mfid,int *retcode);
BOOL call_bbs_insertmf(BaseNetClient *bnc,superint_ut groupid,int uid,LPCSTR boxid,LPCSTR parentmfid,LPCSTR mfid,LPCSTR type,int allowreply,int *retcode);
BOOL call_bbs_deletemf(BaseNetClient *bnc,superint_ut groupid,int uid,LPCSTR boxid,LPCSTR mfid,int *retcode);
BOOL call_bbs_counttotal(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,int *count);
BOOL call_bbs_setpreference(BaseNetClient *bnc,superint_ut groupid,int uid,LPCSTR boxid,LPCSTR bbsid,int preference,int *retcode);
BOOL call_bbs_countsubject(BaseNetClient *bnc,superint_ut groupid,int uid,LPCSTR boxid,int listmode,int *count);
BOOL call_bbs_countreply(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,LPCSTR subjectid,int *count);
BOOL call_bbs_countbydate(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,double start,double end,int *count);
BOOL call_bbs_countbyuser(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,int uid,int *count);
BOOL call_bbs_query_subjectlistbytype(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,LPCSTR type,int start,int num,int *retcode,NetTable *buf);
BOOL call_bbs_count_subjectbytype(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,LPCSTR type,int *c);
BOOL call_bbs_usercountsubject(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,int uid,int *count);
BOOL call_bbs_usercountreply(BaseNetClient *bnc,superint_ut groupid,LPCSTR bbsboxid,int uid,int *count);
BOOL call_bbs_userquery_subjectlist(BaseNetClient *bnc,superint_ut groupid,LPCSTR boxid,int uid,int start,int num,int *retcode,NetTable *buf);
BOOL call_bbs_userquery_replylist(BaseNetClient *bnc,superint_ut groupid,LPCSTR bbsboxid,int uid,int start,int num,int *retcode,NetTable *buf);
BOOL call_is_reject(BaseNetClient *bnc,int uid,LPCSTR addr,int *retcode);
BOOL call_is_allow(BaseNetClient *bnc,int uid,LPCSTR addr,int *retcode);
BOOL call_org_setrights(BaseNetClient *bnc,int uid,superint_ut orgid,int bcreate,int bmodify,int bremove,int *retcode);
BOOL call_org_getrights(BaseNetClient *bnc,int uid,superint_ut orgid,int *retcode,int *bcreate,int *bmodify,int *bremove);
BOOL call_org_revoke(BaseNetClient *bnc,int uid,superint_ut orgid,int *retcode);
BOOL call_org_expand(BaseNetClient *bnc,int uid,LPCSTR orgname,int *retcode,NetTable *data);
BOOL call_org_getparent(BaseNetClient *bnc,int uid,superint_ut ugroup,superint_ut orgid,CString * parentid);
BOOL call_add_log(BaseNetClient *bnc,LPCSTR srvtype,LPCSTR srvip,LPCSTR clntip,LPCSTR action,int uid,LPCSTR username,LPCSTR email,LPCSTR notes,int *retcode);
BOOL call_radius_verify_pwd(BaseNetClient *bnc,LPCSTR sharesecret,CString &buf,int *retcode);
BOOL call_netfile_create(BaseNetClient *bnc,int uid,superint_ut parent,LPCSTR name,LPCSTR comment,int bdir,LPCSTR mfid,int *retcode);
BOOL call_netfile_setsize(BaseNetClient *bnc,int uid,LPCSTR mfid,int *retcode);
BOOL call_netfile_remove(BaseNetClient *bnc,int uid,LPCSTR mfid,int *retcode);
BOOL call_netfile_move(BaseNetClient *bnc,int uid,LPCSTR mfid,superint_ut dstparent,int *retcode);
BOOL call_netfile_querylist(BaseNetClient *bnc,int uid,LPCSTR passwd,superint_ut fromid,NetTable &expandid,int num,LPCSTR expandstyle,int liststyle,int *retcode,NetTable *buf);
BOOL call_netfile_listfile(BaseNetClient *bnc,int uid,superint_ut parentid,LPCSTR sortname,int basc,int start,int num,int *bret,NetTable *data);
BOOL call_netfile_countfile(BaseNetClient *bnc,int uid,superint_ut parentid,int *c);
BOOL call_netfile_usedsize(BaseNetClient *bnc,int uid,superint_ut *size);
BOOL call_netfile_getpath(BaseNetClient *bnc,int uid,LPCSTR mfid,int *retcode,CString * path);
BOOL call_netfile_getmfid(BaseNetClient *bnc,int uid,superint_ut id,int *retcode,CString * mfid);
BOOL call_netfile_sharelistgroup(BaseNetClient *bnc,int uid,LPCSTR ugroup,int start,int num,int *retcode,NetTable *buf);
BOOL call_netfile_sharelistcustom(BaseNetClient *bnc,int uid,int start,int num,int *retcode,NetTable *buf);
BOOL call_netfile_countsharecustom(BaseNetClient *bnc,int uid,int *count);
BOOL call_netfile_updatecomment(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR comment,int *retcode);
BOOL call_netfile_rename(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR name,int *retcode);
BOOL call_netfile_updowncount(BaseNetClient *bnc,int uid,LPCSTR mfid,int *retcode);
BOOL call_netfile_grant(BaseNetClient *bnc,int uid,int dstuid,LPCSTR mfid,int bread,int bwrite,int bremove,int bbrw,int bweb,int *retcode);
BOOL call_netfile_revoke(BaseNetClient *bnc,int uid,int dstuid,LPCSTR mfid,int *retcode);
BOOL call_netfile_getright(BaseNetClient *bnc,int uid,int srcuid,LPCSTR mfid,int *retcode,int *bbread,int *bwrite,int *bremove,int *bbrw,int *bweb);
BOOL call_netfile_getshareuserlist(BaseNetClient *bnc,int uid,LPCSTR mfid,NetTable *buf);
BOOL call_get_mailsenderinfo(BaseNetClient *bnc,int uid,LPCSTR boxname,LPCSTR mfid,UString *mailfrom);
BOOL call_bodypipe_genname(BaseNetClient *bnc,int uid,LPCSTR bid,CString * pipeid);
BOOL call_bodypipe_create(BaseNetClient *bnc,int uid,LPCSTR boxname,LPCSTR mfid,LPCSTR bid,LPCSTR pipeid,int startpos,int *retcode);
BOOL call_bodypipe_iscreated(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR pipeid,int *retcode);
BOOL call_bodypipe_read(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR pipeid,int len,CString *buf);
BOOL call_bodypipe_abort(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR pipeid,int *retcode);
BOOL call_bodypipe_skip(BaseNetClient *bnc,int uid,LPCSTR mfid,LPCSTR pipeid,int len,int *retcode);
BOOL call_expand_path(BaseNetClient *bnc,LPCSTR mfid,CString * server,CString * path);
BOOL call_blog_allocboxid(BaseNetClient *bnc,int uid,CString * blogboxid);
BOOL call_blog_createbox(BaseNetClient *bnc,int uid,LPCSTR blogboxid,LPCSTR name,LPCSTR comment,int preference,int bClientRead,int bClientWrite,int *retcode);
BOOL call_blog_removebox(BaseNetClient *bnc,int uid,LPCSTR blogboxid,int *retcode);
BOOL call_blog_setright(BaseNetClient *bnc,int uid,LPCSTR blogboxid,int bClientRead,int bClientWriteReply,int *retcode);
BOOL call_blog_getright(BaseNetClient *bnc,int uid,LPCSTR blogboxid,int *retcode,int *bClientRead,int *bClientWriteReply);
BOOL call_blog_setcomment(BaseNetClient *bnc,int uid,LPCSTR blogboxid,LPCSTR comment,int *retcode);
BOOL call_blog_setname(BaseNetClient *bnc,int uid,LPCSTR blogboxid,LPCSTR name,int preference,int *retcode);
BOOL call_blog_listbox(BaseNetClient *bnc,int uid,int *retcode,NetTable *buf);
BOOL call_blog_getboxsize(BaseNetClient *bnc,int uid,LPCSTR blogboxid,superint_ut *size);
BOOL call_blog_alloctypeid(BaseNetClient *bnc,int uid,CString * blogtypeid);
BOOL call_blog_addtype(BaseNetClient *bnc,int uid,LPCSTR type,LPCSTR name,int *retcode);
BOOL call_blog_deltype(BaseNetClient *bnc,int uid,LPCSTR type,int *retcode);
BOOL call_blog_gettypelist(BaseNetClient *bnc,int uid,NetTable *buf);
BOOL call_blog_setsubjecttype(BaseNetClient *bnc,int uid,LPCSTR blogboxid,LPCSTR subjectid,LPCSTR blogtypeid,int *retcode);
BOOL call_blog_setsubjectallowreply(BaseNetClient *bnc,int uid,LPCSTR blogboxid,LPCSTR subjectid,int allowreply,int *retcode);
BOOL call_userdbappend(BaseNetClient *bnc,LPCSTR server,int port,LPCSTR dbname,int *bret);
BOOL call_userright_grant(BaseNetClient *bnc,int uid,superint_ut groupid,LPCSTR module,LPCSTR right,int *bret);
BOOL call_userright_revoke(BaseNetClient *bnc,int uid,superint_ut groupid,LPCSTR module,LPCSTR right,int *bret);
BOOL call_userright_remove(BaseNetClient *bnc,int uid,superint_ut groupid,LPCSTR module,LPCSTR right,int *bret);
BOOL call_userright_get(BaseNetClient *bnc,int uid,int *bret);
BOOL call_userright_have(BaseNetClient *bnc,int uid,superint_ut groupid,LPCSTR module,LPCSTR right,int *bret);
BOOL call_userright_getuser(BaseNetClient *bnc,superint_ut groupid,LPCSTR module,LPCSTR right,int *bret);
BOOL call_smif_MessageIDNew(BaseNetClient *bnc,CString * msgid);
BOOL call_smif_MailSessionListQuery(BaseNetClient *bnc,int uid,LPCSTR boxid,int start,int num,int basc,int *bret,NetTable *out);
BOOL call_smif_MailSessionListCount(BaseNetClient *bnc,int uid,LPCSTR boxid,int *count);
BOOL call_smif_MailSessionListQueryByDate(BaseNetClient *bnc,int uid,LPCSTR boxid,std_datetime_t startdate,std_datetime_t enddate,int start,int num,int basc,int *bret,NetTable *out);
BOOL call_smif_MailSessionListCountByDate(BaseNetClient *bnc,int uid,LPCSTR boxid,std_datetime_t startdate,std_datetime_t enddate,int *count);
BOOL call_smif_MailSessionQuery(BaseNetClient *bnc,int uid,LPCSTR boxid,LPCSTR sessionid,int start,int num,int *bret,NetTable *out);
BOOL call_smif_MailSessionCount(BaseNetClient *bnc,int uid,LPCSTR boxid,LPCSTR sessionid,int *count);
BOOL call_smif_MailSessionMove(BaseNetClient *bnc,int uid,LPCSTR boxid,LPCSTR sessionid,LPCSTR dstboxid,int *bret);
BOOL call_smif_MailSessionRemove(BaseNetClient *bnc,int uid,LPCSTR boxid,LPCSTR sessionid,int *bret);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -