⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 proto.h

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 H
📖 第 1 页 / 共 5 页
字号:
PERL_CALLCONV OP*	Perl_newGVOP(pTHX_ I32 type, I32 flags, GV* gv)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_3);PERL_CALLCONV GV*	Perl_newGVgen(pTHX_ const char* pack)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_newGVREF(pTHX_ I32 type, OP* o)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newHVREF(pTHX_ OP* o)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV HV*	Perl_newHV(pTHX)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV HV*	Perl_newHVhv(pTHX_ HV* hv)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV IO*	Perl_newIO(pTHX)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newLISTOP(pTHX_ I32 type, I32 flags, OP* first, OP* last)			__attribute__malloc__			__attribute__warn_unused_result__;#ifdef USE_ITHREADSPERL_CALLCONV OP*	Perl_newPADOP(pTHX_ I32 type, I32 flags, SV* sv)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_3);#endifPERL_CALLCONV OP*	Perl_newPMOP(pTHX_ I32 type, I32 flags)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newPVOP(pTHX_ I32 type, I32 flags, char* pv)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newRV(pTHX_ SV* sv)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_newRV_noinc(pTHX_ SV* sv)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_newSV(pTHX_ STRLEN len)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newSVREF(pTHX_ OP* o)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_newSVOP(pTHX_ I32 type, I32 flags, SV* sv)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_3);PERL_CALLCONV SV*	Perl_newSViv(pTHX_ IV i)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVuv(pTHX_ UV u)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVnv(pTHX_ NV n)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVpv(pTHX_ const char* s, STRLEN len)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVpvn(pTHX_ const char* s, STRLEN len)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVhek(pTHX_ const HEK *hek)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVpvn_share(pTHX_ const char* s, I32 len, U32 hash)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSVpvf(pTHX_ const char* pat, ...)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__format__(__printf__,pTHX_1,pTHX_2)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_vnewSVpvf(pTHX_ const char* pat, va_list* args)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_newSVrv(pTHX_ SV* rv, const char* classname)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_newSVsv(pTHX_ SV* old)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV SV*	Perl_newSV_type(pTHX_ svtype type)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newUNOP(pTHX_ I32 type, I32 flags, OP* first)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newWHENOP(pTHX_ OP* cond, OP* block)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_2);PERL_CALLCONV OP*	Perl_newWHILEOP(pTHX_ I32 flags, I32 debuggable, LOOP* loop, I32 whileline, OP* expr, OP* block, OP* cont, I32 has_my)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV PERL_SI*	Perl_new_stackinfo(pTHX_ I32 stitems, I32 cxitems)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV char*	Perl_scan_vstring(pTHX_ const char *vstr, const char *end, SV *sv)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV const char*	Perl_scan_version(pTHX_ const char *vstr, SV *sv, bool qv)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV SV*	Perl_new_version(pTHX_ SV *ver)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_upg_version(pTHX_ SV *ver, bool qv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV bool	Perl_vverify(pTHX_ SV *vs)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_vnumify(pTHX_ SV *vs)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_vnormal(pTHX_ SV *vs)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_vstringify(pTHX_ SV *vs)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV int	Perl_vcmp(pTHX_ SV *lvs, SV *rvs)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV PerlIO*	Perl_nextargv(pTHX_ GV* gv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV char*	Perl_ninstr(pTHX_ const char* big, const char* bigend, const char* little, const char* lend)			__attribute__pure__			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4);PERL_CALLCONV OP*	Perl_oopsCV(pTHX_ OP* o)			__attribute__noreturn__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_op_free(pTHX_ OP* arg);#ifdef PERL_MADPERL_CALLCONV OP*	Perl_package(pTHX_ OP* o)			__attribute__nonnull__(pTHX_1);#elsePERL_CALLCONV void	Perl_package(pTHX_ OP* o)			__attribute__nonnull__(pTHX_1);#endifPERL_CALLCONV PADOFFSET	Perl_pad_alloc(pTHX_ I32 optype, U32 tmptype);PERL_CALLCONV PADOFFSET	Perl_allocmy(pTHX_ const char *const name)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV PADOFFSET	Perl_pad_findmy(pTHX_ const char* name)			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV PADOFFSET	Perl_find_rundefsvoffset(pTHX);PERL_CALLCONV OP*	Perl_oopsAV(pTHX_ OP* o)			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_oopsHV(pTHX_ OP* o)			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_pad_leavemy(pTHX);PERL_CALLCONV SV*	Perl_pad_sv(pTHX_ PADOFFSET po);PERL_CALLCONV void	Perl_pad_free(pTHX_ PADOFFSET po);PERL_CALLCONV void	Perl_pad_reset(pTHX);PERL_CALLCONV void	Perl_pad_swipe(pTHX_ PADOFFSET po, bool refadjust);PERL_CALLCONV void	Perl_peep(pTHX_ OP* o);PERL_CALLCONV PerlIO*	Perl_start_glob(pTHX_ SV* pattern, IO *io)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);#if defined(USE_REENTRANT_API)PERL_CALLCONV void	Perl_reentrant_size(pTHX);PERL_CALLCONV void	Perl_reentrant_init(pTHX);PERL_CALLCONV void	Perl_reentrant_free(pTHX);PERL_CALLCONV void*	Perl_reentrant_retry(const char*, ...)			__attribute__nonnull__(1);#endifPERL_CALLCONV void	Perl_call_atexit(pTHX_ ATEXIT_t fn, void *ptr);PERL_CALLCONV I32	Perl_call_argv(pTHX_ const char* sub_name, I32 flags, char** argv)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV I32	Perl_call_method(pTHX_ const char* methname, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV I32	Perl_call_pv(pTHX_ const char* sub_name, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV I32	Perl_call_sv(pTHX_ SV* sv, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_despatch_signals(pTHX);PERL_CALLCONV OP *	Perl_doref(pTHX_ OP *o, I32 type, bool set_op_ref)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_eval_pv(pTHX_ const char* p, I32 croak_on_error)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV I32	Perl_eval_sv(pTHX_ SV* sv, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_get_sv(pTHX_ const char* name, I32 create)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV AV*	Perl_get_av(pTHX_ const char* name, I32 create)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV HV*	Perl_get_hv(pTHX_ const char* name, I32 create)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV CV*	Perl_get_cv(pTHX_ const char* name, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV CV*	Perl_get_cvn_flags(pTHX_ const char* name, STRLEN len, I32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV int	Perl_init_i18nl10n(pTHX_ int printwarn);PERL_CALLCONV int	Perl_init_i18nl14n(pTHX_ int printwarn);PERL_CALLCONV void	Perl_new_collate(pTHX_ const char* newcoll);PERL_CALLCONV void	Perl_new_ctype(pTHX_ const char* newctype)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_new_numeric(pTHX_ const char* newcoll);PERL_CALLCONV void	Perl_set_numeric_local(pTHX);PERL_CALLCONV void	Perl_set_numeric_radix(pTHX);PERL_CALLCONV void	Perl_set_numeric_standard(pTHX);PERL_CALLCONV void	Perl_require_pv(pTHX_ const char* pv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_pack_cat(pTHX_ SV *cat, const char *pat, const char *patend, SV **beglist, SV **endlist, SV ***next_in_list, U32 flags)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4)			__attribute__nonnull__(pTHX_5)			__attribute__nonnull__(pTHX_6);PERL_CALLCONV void	Perl_packlist(pTHX_ SV *cat, const char *pat, const char *patend, SV **beglist, SV **endlist)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4)			__attribute__nonnull__(pTHX_5);#ifdef PERL_USES_PL_PIDSTATUSPERL_CALLCONV void	Perl_pidgone(pTHX_ Pid_t pid, int status);#endifPERL_CALLCONV void	Perl_pmflag(pTHX_ U32* pmfl, int ch)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_pmruntime(pTHX_ OP* pm, OP* expr, bool isreg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV OP*	Perl_pmtrans(pTHX_ OP* o, OP* expr, OP* repl)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV void	Perl_pop_scope(pTHX);PERL_CALLCONV OP*	Perl_prepend_elem(pTHX_ I32 optype, OP* head, OP* tail);PERL_CALLCONV void	Perl_push_scope(pTHX);/* PERL_CALLCONV OP*	Perl_ref(pTHX_ OP* o, I32 type); */PERL_CALLCONV OP*	Perl_refkids(pTHX_ OP* o, I32 type);PERL_CALLCONV void	Perl_regdump(pTHX_ const regexp* r)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_regdump(pTHX_ const regexp* r)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_regclass_swash(pTHX_ const regexp *prog, const struct regnode *n, bool doinit, SV **listsvp, SV **altsvp)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV I32	Perl_pregexec(pTHX_ REGEXP * const prog, char* stringarg, char* strend, char* strbeg, I32 minend, SV* screamer, U32 nosave)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4)			__attribute__nonnull__(pTHX_6);PERL_CALLCONV void	Perl_pregfree(pTHX_ struct regexp* r);PERL_CALLCONV struct regexp*	Perl_reg_temp_copy(pTHX_ struct regexp* r)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_regfree_internal(pTHX_ REGEXP * const r);PERL_CALLCONV char *	Perl_reg_stringify(pTHX_ MAGIC *mg, STRLEN *lp, U32 *flags, I32 *haseval)			__attribute__nonnull__(pTHX_1);#if defined(USE_ITHREADS)PERL_CALLCONV void*	Perl_regdupe_internal(pTHX_ REGEXP * const r, CLONE_PARAMS* param)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);#endifPERL_CALLCONV REGEXP*	Perl_pregcomp(pTHX_ const SV * const pattern, const U32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV REGEXP*	Perl_re_compile(pTHX_ const SV * const pattern, const U32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV char*	Perl_re_intuit_start(pTHX_ REGEXP * const rx, SV* sv, char* strpos, char* strend, const U32 flags, re_scream_pos_data *data)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4);PERL_CALLCONV SV*	Perl_re_intuit_string(pTHX_ REGEXP * const rx)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV I32	Perl_regexec_flags(pTHX_ REGEXP * const rx, char* stringarg, char* strend, char* strbeg, I32 minend, SV* screamer, void* data, U32 flags)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4)			__attribute__nonnull__(pTHX_6);PERL_CALLCONV regnode*	Perl_regnext(pTHX_ regnode* p)			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_reg_named_buff(pTHX_ REGEXP * const rx, SV * const key, SV * const value, const U32 flags)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_reg_named_b

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -