tcpip.h

来自「本附件为嵌入式Web的相关资料」· C头文件 代码 · 共 101 行

H
101
字号
/*********************************************************************
 *
 *  Microchip TCP/IP Stack Include File
 *
 *********************************************************************
 * FileName:        TCPIP.h
 * Dependencies:    
 * Processor:       PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F
 * Complier:        Microchip C18 v3.02 or higher
 *					Microchip C30 v2.01 or higher
 * Company:         Microchip Technology, Inc.
 *
 * Software License Agreement
 *
 * This software is owned by Microchip Technology Inc. ("Microchip") 
 * and is supplied to you for use exclusively as described in the 
 * associated software agreement.  This software is protected by 
 * software and other intellectual property laws.  Any use in 
 * violation of the software license may subject the user to criminal 
 * sanctions as well as civil liability.  Copyright 2006 Microchip
 * Technology Inc.  All rights reserved.
 *
 * This software is provided "AS IS."  MICROCHIP DISCLAIMS ALL 
 * WARRANTIES, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, NOT LIMITED 
 * TO MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND 
 * INFRINGEMENT.  Microchip shall in no event be liable for special, 
 * incidental, or consequential damages.
 *
 *
 * Author               Date    	Comment
 *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * Howard Schlunder		12/20/06	Original
 ********************************************************************/
#ifndef __TCPIP_H
#define __TCPIP_H

#include <string.h>
#include <stdlib.h>

#include "tcpipconfig.h"
#include "compiler.h"

#include "mchp_tcp_ip\generictypedefs.h"
#include "mchp_tcp_ip\helpers.h"
#include "mchp_tcp_ip\delay.h"
#include "mchp_tcp_ip\tick.h"
#include "mchp_tcp_ip\stacktsk.h"
#include "mchp_tcp_ip\mac.h"
#include "mchp_tcp_ip\ip.h"
#include "mchp_tcp_ip\arp.h"

#if defined(STACK_USE_UDP)
	#include "mchp_tcp_ip\UDP.h"
#endif

#if defined(STACK_USE_TCP)
	#include "mchp_tcp_ip\TCP.h"
#endif


#if defined(STACK_USE_DNS)
	#include "mchp_tcp_ip\dns.h"
#endif

#if defined(STACK_USE_FTP_SERVER)
	#include "mpfs\mpfs.h"
	#include "FTP.h"
#endif

#if defined(STACK_USE_ICMP)
	#include "mchp_tcp_ip\icmp.h"
#endif

#if defined(STACK_USE_ANNOUNCE)
	#include "mchp_dhcp_client\announce.h"
#endif

#if defined(STACK_USE_SNMP_SERVER)
	#include "SNMP.h"
	#include "mib.h"
#endif

#if defined(STACK_USE_NBNS)
	#include "mchp_tcp_ip\nbnsS.h"
#endif


#if defined(STACK_USE_TELNET_SERVER)
	#include "mchp_tcp_ip\telnet.h"
#endif

#if defined(STACK_USE_SMTP_CLIENT)
	#include "SMTP.h"
#endif

#if defined(STACK_USE_TFTP_CLIENT)
	#include "TFTPc.h"
#endif

#endif

⌨️ 快捷键说明

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