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

📄 tags

📁 socket程序大家见多了
💻
字号:
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/!_TAG_PROGRAM_NAME	Exuberant Ctags	//!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/!_TAG_PROGRAM_VERSION	5.5.4	//AUTO_SCRIPTE	test.c	3;"	d	file:AUTO_SCRIPTE	test1.c	3;"	d	file:AUTO_SCRIPTE	test2.c	3;"	d	file:CC	Makefile	/^CC = arm-linux-gcc $/;"	mCFLAGS	Makefile	/^CFLAGS = -Wp,-MD,.$(TARGET).o.d -nostdinc -iwithprefix include -D__KERNEL__  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -mlittle-endian -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -msoft-float -DMODULE $/;"	mDEBUG_H	debug.h	20;"	dDEV_PATH	test.c	23;"	d	file:DEV_PATH	test1.c	19;"	d	file:DEV_PATH	test2.c	19;"	d	file:DVS_ALERT	debug.h	95;"	dDVS_ALERT_FLAG	debug.h	35;"	dDVS_ASSERT	debug.h	52;"	dDVS_ASSERT_ERROR	debug.h	45;"	dDVS_DEBUG	debug.h	105;"	dDVS_DEBUG_FLAG	debug.h	36;"	dDVS_ERROR	debug.h	75;"	dDVS_ERROR_FLAG	debug.h	33;"	dDVS_INFO	debug.h	64;"	dDVS_INFO_ON	debug.h	31;"	dDVS_LOG	debug.h	115;"	dDVS_LOG_FLAG	debug.h	37;"	dDVS_POS	debug.h	61;"	dDVS_STDERR	debug.h	42;"	dDVS_STDIN	debug.h	40;"	dDVS_STDOUT	debug.h	41;"	dDVS_WARING_FLAG	debug.h	34;"	dDVS_WARNING	debug.h	85;"	dD__LINUX_ARM_ARCH__	Makefile	/^CFLAGS = -Wp,-MD,.$(TARGET).o.d -nostdinc -iwithprefix include -D__KERNEL__  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -mlittle-endian -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -msoft-float -DMODULE $/;"	mINC_DIR	Makefile	/^INC_DIR = \/opt\/IPCAM\/ipcam_dpram\/include$/;"	mIOCTL_SEND_TCP_PACKET	test.c	/^	IOCTL_SEND_TCP_PACKET   =   0x83,       \/*发送TCP数据报文*\/$/;"	e	enum:_IOCTL_CMD	file:IOCTL_SEND_UDP_PACKET	test.c	/^	IOCTL_SEND_UDP_PACKET   =   0x81,       \/*发送一个 UDP 数据报文*\/$/;"	e	enum:_IOCTL_CMD	file:IOCTL_SET_SOCKET_FD	socket_test.c	/^	IOCTL_SET_SOCKET_FD	=	0x7F,		\/*用户态向内核态 SET一个socket 描述字*\/$/;"	e	enum:_IOCTL_CMD	file:IOCTL_SET_SOCKET_FD	test.c	/^	IOCTL_SET_SOCKET_FD     =   0x7F,       \/*用户态向内核态 SET一个socket 描述字*\/$/;"	e	enum:_IOCTL_CMD	file:IOCTL_TEST_OPTION	socket_test.c	/^	IOCTL_TEST_OPTION	=	0x80,$/;"	e	enum:_IOCTL_CMD	file:IOCTL_TEST_OPTION	test.c	/^	IOCTL_TEST_OPTION       =   0x80,       \/*用来测试的IOCTL选项*\/$/;"	e	enum:_IOCTL_CMD	file:IOCTL_WRITE_UDP_PACKET	test.c	/^	IOCTL_WRITE_UDP_PACKET  =   0x82,       \/*write 一个UDP数据报文,结果同上*\/$/;"	e	enum:_IOCTL_CMD	file:MODULE	socket_test.c	7;"	d	file:MODVERSIONS	socket_test.c	13;"	d	file:POLLFD_NUM	test1.c	20;"	d	file:POLLFD_NUM	test2.c	20;"	d	file:SOCKET_DEBUG	socket_test.c	67;"	d	file:SOCKET_MAJOR	socket_test.c	73;"	d	file:SOCKET_NAME	socket_test.c	74;"	d	file:TARGET	Makefile	/^TARGET = socket_test$/;"	m_IOCTL_CMD	socket_test.c	/^typedef enum _IOCTL_CMD$/;"	g	file:_IOCTL_CMD	test.c	/^typedef enum _IOCTL_CMD$/;"	g	file:_SEND_PACKET_INFO_	test.c	/^typedef struct _SEND_PACKET_INFO_$/;"	s	file:__KERNEL__	socket_test.c	3;"	d	file:__attribute_used__	socket_test.c	/^__attribute_used__$/;"	v	file:__this_module	socket_test.c	/^struct module __this_module$/;"	vaddr	test.c	/^	struct sockaddr addr;$/;"	m	struct:_SEND_PACKET_INFO_	file:addr_len	test.c	/^	unsigned int  addr_len;$/;"	m	struct:_SEND_PACKET_INFO_	file:count	test1.c	/^unsigned long count = 0;$/;"	vcount	test2.c	/^unsigned long count = 0;$/;"	vdata	test.c	/^	unsigned char *data;$/;"	m	struct:_SEND_PACKET_INFO_	file:do_run	test1.c	/^void do_run( int fd )$/;"	fdo_run	test2.c	/^inline void do_run( int fd )$/;"	ffd	test.c	/^	unsigned int  fd;$/;"	m	struct:_SEND_PACKET_INFO_	file:flags	test.c	/^	unsigned int  flags;  $/;"	m	struct:_SEND_PACKET_INFO_	file:int_info_wait	socket_test.c	/^wait_queue_head_t       int_info_wait;$/;"	vioctl_cmd_enum	socket_test.c	/^} ioctl_cmd_enum;$/;"	t	file:ioctl_cmd_enum	test.c	/^} ioctl_cmd_enum;$/;"	t	file:len	test.c	/^	unsigned int  len;$/;"	m	struct:_SEND_PACKET_INFO_	file:main	test.c	/^int main( int argc, char *argv[] )$/;"	fmain	test1.c	/^int main( int argc, char *argv[] )$/;"	fmain	test2.c	/^int main( int argc, char *argv[] )$/;"	fmarch	Makefile	/^CFLAGS = -Wp,-MD,.$(TARGET).o.d -nostdinc -iwithprefix include -D__KERNEL__  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -mlittle-endian -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -msoft-float -DMODULE $/;"	mmem_addr	socket_test.c	/^unsigned char mem_addr[ 1024 ] = "I am htgo, you are anssie.";$/;"	vmem_vm_ops	socket_test.c	/^struct vm_operations_struct mem_vm_ops = {$/;"	vmem_vma_close	socket_test.c	/^void mem_vma_close( struct vm_area_struct *vma )$/;"	fmem_vma_nopage	socket_test.c	/^static struct page *mem_vma_nopage( struct vm_area_struct *vma,$/;"	f	file:mem_vma_open	socket_test.c	/^void mem_vma_open( struct vm_area_struct *vma )$/;"	fmtune	Makefile	/^CFLAGS = -Wp,-MD,.$(TARGET).o.d -nostdinc -iwithprefix include -D__KERNEL__  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -Wdeclaration-after-statement -mlittle-endian -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -msoft-float -DMODULE $/;"	mpLocalTime	debug.h	/^struct tm *pLocalTime;$/;"	vpoll_flag	socket_test.c	/^static unsigned int     poll_flag = 0;$/;"	v	file:send_packet_info	test.c	/^send_packet_info_t  send_packet_info;$/;"	vsend_packet_info_t	test.c	/^} send_packet_info_t;$/;"	t	file:signal_handler	test1.c	/^void signal_handler( int sig )$/;"	fsignal_handler	test2.c	/^void signal_handler( int sig )$/;"	fsock_dev_fd	test.c	/^int sock_dev_fd = -1;$/;"	vsock_sem	socket_test.c	/^static struct semaphore sock_sem;$/;"	v	file:socket_exit	socket_test.c	/^module_exit( socket_exit );$/;"	vsocket_exit	socket_test.c	/^static void __exit socket_exit(void)$/;"	f	file:socket_fops	socket_test.c	/^static struct file_operations socket_fops = $/;"	v	file:socket_init	socket_test.c	/^int __init socket_init(void)$/;"	fsocket_init	socket_test.c	/^module_init( socket_init );$/;"	vsocket_test_ioctl	socket_test.c	/^static int socket_test_ioctl( struct inode *inode, struct file *filp,unsigned int cmd, unsigned long param )$/;"	f	file:socket_test_mmap	socket_test.c	/^static int socket_test_mmap( struct file *file, struct vm_area_struct *vma )$/;"	f	file:socket_test_open	socket_test.c	/^static int socket_test_open( struct inode *inode,struct file *filp )$/;"	f	file:socket_test_poll	socket_test.c	/^static unsigned int socket_test_poll( struct file *filp,poll_table *wait )$/;"	f	file:socket_test_read	socket_test.c	/^static ssize_t socket_test_read( struct file *filp, char *buf, size_t count, loff_t *f_pos )$/;"	f	file:socket_test_release	socket_test.c	/^static int socket_test_release( struct inode *inode, struct file *filp )$/;"	f	file:socket_test_write	socket_test.c	/^static ssize_t socket_test_write( struct file *filp,const char *buf, size_t count,loff_t *f_pos )$/;"	f	file:test_fd	test1.c	/^int test_fd = -1;$/;"	vtest_fd	test2.c	/^int test_fd = -1;$/;"	vtimep	debug.h	/^time_t timep;$/;"	vunix	socket_test.c	51;"	d	file:

⌨️ 快捷键说明

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