NetworkPkg/Application/Ping6/Ping6.h File Reference


Data Structures

struct  _ICMP6_ECHO_REQUEST_REPLY
struct  _PING6_ICMP6_TX_INFO
struct  _PING6_PRIVATE_DATA

Defines

#define PING6_DEFAULT_TIMEOUT   5000
#define PING6_MAX_SEND_NUMBER   10000
#define PING6_MAX_BUFFER_SIZE   32768
#define PING6_ONE_SECOND   10000000
#define NTTIMERPERIOD   358049

Typedefs

typedef struct
_ICMP6_ECHO_REQUEST_REPLY 
ICMP6_ECHO_REQUEST_REPLY
typedef struct _PING6_ICMP6_TX_INFO PING6_ICMP6_TX_INFO
typedef struct _PING6_PRIVATE_DATA PING6_PRIVATE_DATA

Functions

UINT64 ReadTime (VOID)

Detailed Description

The interface function declaration of shell application Ping6 (Ping for v6 series).

Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.

This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.


Define Documentation

#define NTTIMERPERIOD   358049

Referenced by Ping6GetFrequency().

#define PING6_DEFAULT_TIMEOUT   5000

Referenced by Ping6OnTimerRoutine().

#define PING6_MAX_BUFFER_SIZE   32768

Referenced by InitializePing6().

#define PING6_MAX_SEND_NUMBER   10000

Referenced by InitializePing6().

#define PING6_ONE_SECOND   10000000

Referenced by Ping6().


Typedef Documentation


Function Documentation

UINT64 ReadTime ( VOID   ) 

Reads and returns the current value of register. In IA64, the register is the Interval Timer Vector (ITV). In X86(IA32/X64), the register is the Time Stamp Counter (TSC)

Returns:
The current value of the register.


Generated on Mon Sep 28 08:49:05 2015 for NetworkPkg[ALL] by  doxygen 1.5.7.1