Apps
Components
Interfaces
All Files
Source Tree
source:
tos.lib.VM.opcodes.OPuartM.nc
Component: OPuartM
Author:
Philip Levis <
pal@cs.berkeley.edu
>
Neil Patel
Required Interfaces
BombillaQueue
Queue
BombillaContextSynch
Synch
BombillaError
Error
BombillaTypes
Types
BombillaStacks
Stacks
BombillaVirus
Virus
SendMsg
SendPacket
Provided Interfaces
BombillaBytecode
StdControl
result_t
sendDone
(void)
Variables
BombillaQueue sendWaitQueue
BombillaContext *sendingContext = (void *)0
TOS_Msg msg
Function Index
command result_t
StdControl.init
(void)
command result_t
StdControl.start
(void)
command result_t
StdControl.stop
(void)
command result_t
BombillaBytecode.execute
(uint8_t instr, BombillaContext *context)
event result_t
SendPacket.sendDone
(TOS_MsgPtr mesg, result_t success)
event result_t
sendDone
(void)
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)