Apps
Components
Interfaces
All Files
Source Tree
source:
apps.SecureTOSBase.SecureTOSBaseM.nc
Component: SecureTOSBaseM
Author:
Phil Buonadonna
Chris Karlof
Required Interfaces
StdControl
UARTControl
BareSendMsg
UARTSend
ReceiveMsg
UARTReceive
TokenReceiveMsg
UARTTokenReceive
StdControl
RadioControl
BareSendMsg
RadioSend
ReceiveMsg
RadioReceive
Leds
Provided Interfaces
StdControl
Variables
TOS_Msg gRxBufPool[SecureTOSBaseM.QUEUE_SIZE]
TOS_MsgPtr gRxBufPoolTbl[SecureTOSBaseM.QUEUE_SIZE]
uint8_t gRxHeadIndex
uint8_t gRxTailIndex
TOS_Msg gTxBuf
TOS_MsgPtr gpTxMsg
uint8_t gTxPendingToken
uint8_t gfTxFlags
Function Index
task void
RadioRcvdTask
(void)
task void
UARTRcvdTask
(void)
task void
SendAckTask
(void)
command result_t
StdControl.init
(void)
command result_t
StdControl.start
(void)
command result_t
StdControl.stop
(void)
event TOS_MsgPtr
RadioReceive.receive
(TOS_MsgPtr Msg)
event TOS_MsgPtr
UARTReceive.receive
(TOS_MsgPtr Msg)
event TOS_MsgPtr
UARTTokenReceive.receive
(TOS_MsgPtr Msg, uint8_t Token)
event result_t
UARTSend.sendDone
(TOS_MsgPtr Msg, result_t success)
event result_t
RadioSend.sendDone
(TOS_MsgPtr Msg, result_t success)