Apps
Components
Interfaces
All Files
Source Tree
source:
tos.lib.VM.contexts.RecvContextM.nc
Component: RecvContextM
Author:
Neil Patel
Required Interfaces
ReceiveMsg
ReceivePacket
Receive
ReceiveAdHoc
BombillaStacks
Stacks
BombillaContextSynch
Synch
BombillaContextComm
Comm
BombillaVirus
Virus
BombillaAnalysis
Analysis
Provided Interfaces
StdControl
Variables
BombillaContext recvContext
BombillaDataBuffer recvBuffer
Function Index
command result_t
StdControl.init
(void)
command result_t
StdControl.start
(void)
command result_t
StdControl.stop
(void)
event result_t
Comm.analyzeLockSets
(BombillaCapsuleBuffer *capsules[])
void
alertReceiveContext
(TOS_MsgPtr msg)
event TOS_MsgPtr
ReceivePacket.receive
(TOS_MsgPtr msg)
event TOS_MsgPtr
ReceiveAdHoc.receive
(TOS_MsgPtr msg, void *payload, uint16_t payloadLen)
event result_t
Synch.makeRunnable
(BombillaContext *context)
event result_t
Virus.capsuleInstalled
(BombillaCapsule *capsule)
event result_t
Virus.enableExecution
(void)
event result_t
Virus.disableExecution
(void)
event result_t
Virus.capsuleHeard
(uint8_t type)
event void
Virus.capsuleForce
(uint8_t type)