📄 network.h
字号:
/****************************************************************************
*
* MODULE Jenie Wireless UART
*
* COMPONENT $RCSfile: Network.h,v $
*
* VERSION $Name: $
*
* REVISION $Revision: 1.1 $
*
* DATED $Date: 2007/11/02 12:32:41 $
*
* STATUS $State: Exp $
*
* AUTHOR Martin Looker
*
* DESCRIPTION Jenie Wireless UART - Network.
*
* CHANGE HISTORY
*
* $Log: Network.h,v $
* Revision 1.1 2007/11/02 12:32:41 mlook
* Adding new application notes
*
*
*
* LAST MODIFIED BY $Author: mlook $
* $Modtime: $
*
****************************************************************************
*
* This software is owned by Jennic and/or its supplier and is protected
* under applicable copyright laws. All rights are reserved. We grant You,
* and any third parties, a license to use this software solely and
* exclusively on Jennic products. You, and any third parties must reproduce
* the copyright and warranty notice and any other legend of ownership on each
* copy or partial copy of the software.
*
* THIS SOFTWARE IS PROVIDED "AS IS". JENNIC MAKES NO WARRANTIES, WHETHER
* EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,
* ACCURACY OR LACK OF NEGLIGENCE. JENNIC SHALL NOT, IN ANY CIRCUMSTANCES,
* BE LIABLE FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO, SPECIAL,
* INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
*
* Copyright Jennic Ltd 2005, 2006, 2007. All rights reserved
*
****************************************************************************/
/****************************************************************************/
/*** Include files ***/
/****************************************************************************/
#include <jendefs.h>
#include <jenie.h>
/****************************************************************************/
/*** Macro Definitions ***/
/****************************************************************************/
/****************************************************************************/
/*** Exported Function Prototypes ***/
/****************************************************************************/
PUBLIC void vNetwork_ConfigureNetwork (teJenieDeviceType, uint8);
PUBLIC void vNetwork_Init (bool_t, bool_t);
PUBLIC void vNetwork_Start (void);
PUBLIC void vNetwork_Main (void);
PUBLIC void vNetwork_StackMgmtEvent (teEventType, void *);
PUBLIC void vNetwork_StackDataEvent (teEventType, void *);
PUBLIC void vNetwork_HwEvent (uint32, uint32);
PUBLIC void vNetwork_Service_Register (uint8);
PUBLIC void vNetwork_Service_Request (uint8);
PUBLIC bool_t bNetwork_Service_Tx (uint8, uint16, uint8 *);
PUBLIC bool_t bNetwork_Service_Rx (uint64, uint8, uint16, uint8 *);
PUBLIC bool_t bNetwork_Up (void);
PUBLIC bool_t bNetwork_Services_Up (void);
PUBLIC bool_t bNetwork_Services_RegisterUp (void);
PUBLIC bool_t bNetwork_Services_RequestUp (void);
PUBLIC bool_t bNetwork_Service_RegisterUp (uint8);
PUBLIC bool_t bNetwork_Service_RequestUp (uint8);
PUBLIC uint32 u32Network_Service_Mask (uint8);
PUBLIC teJenieDeviceType eNetwork_DeviceType (void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -