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

📄 proto.h

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 H
📖 第 1 页 / 共 5 页
字号:
			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_getuvar(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_getvec(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV U32	Perl_magic_len(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_nextpack(pTHX_ SV* sv, MAGIC* mg, SV* key)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV U32	Perl_magic_regdata_cnt(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_regdatum_get(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_regdatum_set(pTHX_ SV* sv, MAGIC* mg)			__attribute__noreturn__			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_set(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setamagic(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setarylen(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_freearylen_p(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setbm(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setdbline(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setdefelem(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setenv(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setfm(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_sethint(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setisa(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setglob(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setmglob(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setnkeys(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setpack(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setpos(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setregexp(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setsig(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setsubstr(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_settaint(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setuvar(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setvec(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_setutf8(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_set_all_env(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV U32	Perl_magic_sizepack(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV int	Perl_magic_wipepack(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV void	Perl_magicname(pTHX_ const char* sym, const char* name, I32 namlen)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_markstack_grow(pTHX);#if defined(USE_LOCALE_COLLATE)PERL_CALLCONV int	Perl_magic_setcollxfrm(pTHX_ SV* sv, MAGIC* mg)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV char*	Perl_mem_collxfrm(pTHX_ const char* s, STRLEN len, STRLEN* xlen)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3);#endifPERL_CALLCONV SV*	Perl_mess(pTHX_ const char* pat, ...)			__attribute__format__(__printf__,pTHX_1,pTHX_2)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV SV*	Perl_vmess(pTHX_ const char* pat, va_list* args)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_qerror(pTHX_ SV* err)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_sortsv(pTHX_ SV** array, size_t num_elts, SVCOMPARE_t cmp)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV void	Perl_sortsv_flags(pTHX_ SV** array, size_t num_elts, SVCOMPARE_t cmp, U32 flags)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV int	Perl_mg_clear(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV int	Perl_mg_copy(pTHX_ SV* sv, SV* nsv, const char* key, I32 klen)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV void	Perl_mg_localize(pTHX_ SV* sv, SV* nsv)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV MAGIC*	Perl_mg_find(pTHX_ const SV* sv, int type)			__attribute__warn_unused_result__;PERL_CALLCONV int	Perl_mg_free(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV int	Perl_mg_get(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV U32	Perl_mg_length(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_mg_magical(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV int	Perl_mg_set(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV I32	Perl_mg_size(pTHX_ SV* sv)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV void	Perl_mini_mktime(pTHX_ struct tm *pm)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_mod(pTHX_ OP* o, I32 type);PERL_CALLCONV int	Perl_mode_from_discipline(pTHX_ SV* discp);PERL_CALLCONV const char*	Perl_moreswitches(pTHX_ const char* s)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_my(pTHX_ OP* o)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV NV	Perl_my_atof(pTHX_ const char *s)			__attribute__nonnull__(pTHX_1);#if (!defined(HAS_MEMCPY) && !defined(HAS_BCOPY)) || (!defined(HAS_MEMMOVE) && !defined(HAS_SAFE_MEMCPY) && !defined(HAS_SAFE_BCOPY))PERL_CALLCONV char*	Perl_my_bcopy(const char* from, char* to, I32 len)			__attribute__nonnull__(1)			__attribute__nonnull__(2);#endif#if !defined(HAS_BZERO) && !defined(HAS_MEMSET)PERL_CALLCONV char*	Perl_my_bzero(char* loc, I32 len)			__attribute__nonnull__(1);#endifPERL_CALLCONV void	Perl_my_exit(pTHX_ U32 status)			__attribute__noreturn__;PERL_CALLCONV void	Perl_my_failure_exit(pTHX)			__attribute__noreturn__;PERL_CALLCONV I32	Perl_my_fflush_all(pTHX);PERL_CALLCONV Pid_t	Perl_my_fork(void);PERL_CALLCONV void	Perl_atfork_lock(void);PERL_CALLCONV void	Perl_atfork_unlock(void);PERL_CALLCONV I32	Perl_my_lstat(pTHX);#if !defined(HAS_MEMCMP) || !defined(HAS_SANE_MEMCMP)PERL_CALLCONV I32	Perl_my_memcmp(const char* s1, const char* s2, I32 len)			__attribute__pure__			__attribute__nonnull__(1)			__attribute__nonnull__(2);#endif#if !defined(HAS_MEMSET)PERL_CALLCONV void*	Perl_my_memset(char* loc, I32 ch, I32 len)			__attribute__nonnull__(1);#endifPERL_CALLCONV I32	Perl_my_pclose(pTHX_ PerlIO* ptr);PERL_CALLCONV PerlIO*	Perl_my_popen(pTHX_ const char* cmd, const char* mode)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV PerlIO*	Perl_my_popen_list(pTHX_ char* mode, int n, SV ** args)			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV void	Perl_my_setenv(pTHX_ const char* nam, const char* val);PERL_CALLCONV I32	Perl_my_stat(pTHX);PERL_CALLCONV char *	Perl_my_strftime(pTHX_ const char *fmt, int sec, int min, int hour, int mday, int mon, int year, int wday, int yday, int isdst)			__attribute__nonnull__(pTHX_1);#if defined(MYSWAP)PERL_CALLCONV short	Perl_my_swap(pTHX_ short s)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__pure__;PERL_CALLCONV long	Perl_my_htonl(pTHX_ long l)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__pure__;PERL_CALLCONV long	Perl_my_ntohl(pTHX_ long l)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__pure__;#endifPERL_CALLCONV void	Perl_my_unexec(pTHX);PERL_CALLCONV OP*	Perl_newANONLIST(pTHX_ OP* o)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newANONHASH(pTHX_ OP* o)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newANONSUB(pTHX_ I32 floor, OP* proto, OP* block);PERL_CALLCONV OP*	Perl_newASSIGNOP(pTHX_ I32 flags, OP* left, I32 optype, OP* right)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newCONDOP(pTHX_ I32 flags, OP* first, OP* trueop, OP* falseop)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_2);PERL_CALLCONV CV*	Perl_newCONSTSUB(pTHX_ HV* stash, const char* name, SV* sv);#ifdef PERL_MADPERL_CALLCONV OP*	Perl_newFORM(pTHX_ I32 floor, OP* o, OP* block);#elsePERL_CALLCONV void	Perl_newFORM(pTHX_ I32 floor, OP* o, OP* block);#endifPERL_CALLCONV OP*	Perl_newFOROP(pTHX_ I32 flags, char* label, line_t forline, OP* sv, OP* expr, OP* block, OP* cont)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_5);PERL_CALLCONV OP*	Perl_newGIVENOP(pTHX_ OP* cond, OP* block, PADOFFSET defsv_off)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1)			__attribute__nonnull__(pTHX_2);PERL_CALLCONV OP*	Perl_newLOGOP(pTHX_ I32 optype, I32 flags, OP* left, OP* right)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_3)			__attribute__nonnull__(pTHX_4);PERL_CALLCONV OP*	Perl_newLOOPEX(pTHX_ I32 type, OP* label)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_2);PERL_CALLCONV OP*	Perl_newLOOPOP(pTHX_ I32 flags, I32 debuggable, OP* expr, OP* block)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newNULLLIST(pTHX)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newOP(pTHX_ I32 optype, I32 flags)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV void	Perl_newPROG(pTHX_ OP* o)			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_newRANGE(pTHX_ I32 flags, OP* left, OP* right)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV OP*	Perl_newSLICEOP(pTHX_ I32 flags, OP* subscript, OP* listop)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newSTATEOP(pTHX_ I32 flags, char* label, OP* o)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV CV*	Perl_newSUB(pTHX_ I32 floor, OP* o, OP* proto, OP* block);PERL_CALLCONV CV *	Perl_newXS_flags(pTHX_ const char *name, XSUBADDR_t subaddr, const char *const filename, const char *const proto, U32 flags)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV CV*	Perl_newXS(pTHX_ const char* name, XSUBADDR_t f, const char* filename)			__attribute__nonnull__(pTHX_2)			__attribute__nonnull__(pTHX_3);PERL_CALLCONV AV*	Perl_newAV(pTHX)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newAVREF(pTHX_ OP* o)			__attribute__malloc__			__attribute__warn_unused_result__			__attribute__nonnull__(pTHX_1);PERL_CALLCONV OP*	Perl_newBINOP(pTHX_ I32 type, I32 flags, OP* first, OP* last)			__attribute__malloc__			__attribute__warn_unused_result__;PERL_CALLCONV OP*	Perl_newCVREF(pTHX_ I32 flags, OP* o)			__attribute__malloc__			__attribute__warn_unused_result__;

⌨️ 快捷键说明

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