OpenWSN Firmware
Main Page
Modules
Data Structures
Files
File List
Globals
icmpv6echo.h
Go to the documentation of this file.
1
#ifndef __ICMPv6ECHO_H
2
#define __ICMPv6ECHO_H
3
11
//=========================== define ==========================================
12
13
//=========================== typedef =========================================
14
15
//=========================== module variables ================================
16
17
typedef
struct
{
18
bool
busySending
;
19
open_addr_t
hisAddress
;
20
uint16_t
seq
;
21
}
icmpv6echo_vars_t
;
22
23
//=========================== prototypes ======================================
24
25
void
icmpv6echo_init
(
void
);
26
void
icmpv6echo_trigger
(
void
);
27
void
icmpv6echo_sendDone
(
OpenQueueEntry_t
* msg,
owerror_t
error);
28
void
icmpv6echo_receive
(
OpenQueueEntry_t
* msg);
29
35
#endif
icmpv6echo_trigger
void icmpv6echo_trigger()
Definition:
icmpv6echo.c:22
icmpv6echo_sendDone
void icmpv6echo_sendDone(OpenQueueEntry_t *msg, owerror_t error)
Definition:
icmpv6echo.c:83
owerror_t
uint8_t owerror_t
Definition:
openwsn.h:265
icmpv6echo_vars_t::seq
uint16_t seq
Definition:
icmpv6echo.h:20
icmpv6echo_init
void icmpv6echo_init()
Definition:
icmpv6echo.c:17
icmpv6echo_vars_t::hisAddress
open_addr_t hisAddress
Definition:
icmpv6echo.h:19
open_addr_t
Definition:
openwsn.h:276
icmpv6echo_vars_t::busySending
bool busySending
Definition:
icmpv6echo.h:18
icmpv6echo_receive
void icmpv6echo_receive(OpenQueueEntry_t *msg)
Definition:
icmpv6echo.c:94
OpenQueueEntry_t
Definition:
openwsn.h:288
icmpv6echo_vars_t
Definition:
icmpv6echo.h:17
firmware
openos
openwsn
03b-IPv6
icmpv6echo.h
Generated on Wed Sep 24 2014 04:39:18 for OpenWSN Firmware by
1.8.5