Apps
Components
Interfaces
All Files
Source Tree
source:
tos.lib.VM.opcodes.OPcall2M.nc
Component: OPcall2M
Author:
Philip Levis <
pal@cs.berkeley.edu
>
Required Interfaces
BombillaStacks
Stacks
BombillaVirus
Virus
BombillaAnalysis
Analysis
BombillaContextComm
Comm0
BombillaContextComm
Comm1
BombillaContextComm
Comm2
BombillaContextComm
Comm3
Provided Interfaces
BombillaBytecode
StdControl
Variables
BombillaCapsuleBuffer subrs[4]
Function Index
command result_t
StdControl.init
(void)
command result_t
StdControl.start
(void)
command result_t
StdControl.stop
(void)
event result_t
Comm0.analyzeLockSets
(BombillaCapsuleBuffer *capsules[])
event result_t
Comm1.analyzeLockSets
(BombillaCapsuleBuffer *capsules[])
event result_t
Comm2.analyzeLockSets
(BombillaCapsuleBuffer *capsules[])
event result_t
Comm3.analyzeLockSets
(BombillaCapsuleBuffer *capsules[])
command result_t
BombillaBytecode.execute
(uint8_t instr, 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)