path | interface | description | ||
tos.interfaces | ADC | Analog to Digital Converter Interface. | ||
tos.interfaces | ADCControl | Controls various aspects of the ADC. | ||
tos.interfaces | AttrRegister | Interface for registering attributes. | ||
tos.interfaces | AttrRegisterConst | |||
tos.interfaces | AttrUse | Interface for using Attributes. | ||
tos.interfaces | BareSendMsg | Functionality for sending a raw packet buffer; unaware of message structure (besides length). | ||
tos.interfaces | ByteComm | A byte-level communication interface. | ||
tos.platform.mica | ChannelMon | |||
tos.interfaces | Clock | The hardware clock interface. | ||
tos.interfaces | CommandRegister | The interface for registering commands. | ||
tos.interfaces | CommandUse | Interface for using Commands. | ||
tos.lib.TinyDB | DBBuffer | The DBBuffer interface provides a place for queries to output their results to or fetch results from. | ||
tos.lib.TinyDB | ExprEval | |||
tos.interfaces | HPLADC | Interface to the hardware ADC. | ||
tos.interfaces | HPLPot | Interface to a variable potentiometer. | ||
tos.platform.mica | HPLSlavePin | |||
tos.interfaces | HPLUART | The byte-level interface to the UART, which can send and receive simultaneously. | ||
tos.interfaces | I2C | Byte and Command interface for using the I2C hardware bus | ||
tos.interfaces | I2CPot | |||
tos.interfaces | Interrupt | Hardware interface to enable and disable interrupts. | ||
tos.interfaces | Leds | Abstraction of the LEDs. | ||
tos.interfaces | MagSetting | |||
tos.interfaces | MemAlloc | Interface for dynamic memory allocators. | ||
tos.interfaces | Mic | |||
tos.interfaces | MicInterrupt | |||
tos.lib.TinyDB | Network | The network interface provides TinyDB to trap and monitor network communication -- TupleRouter could simply be wired directly to the appropriate AM send / handlers, but the network monitors topology and filters events in a semi-intelligent way. | ||
tos.lib.TinyDB | Operator | Operators apply filters and transformations to data tuples and neighbor results. | ||
tos.lib.TinyDB | ParsedQueryIntf | The ParsedQueryIntf is used for interacting with ParsedQueries (e.g. | ||
tos.interfaces | Pot | The Pot interface allows users to adjust the potentiometer on the input to the RFM radio which controls the RF transmit power or connectivity range. | ||
tos.lib.TinyDB | QueryIntf | Interface for interacting with unparsed Queries, which represent queries arriving over the network that have not yet had ascii field names translated into schema indices. | ||
tos.lib.TinyDB | QueryProcessor | A QueryProcessor runs queries -- this interface is very simple since our only query processor (TupleRouterM) generates and processes queries all by itself (it doesn't currently provide a non-am based interface for receiving queries from neighbors.) See uses portion of the Network interface in TupleRouterM to understand how queries are submitted to a query processor. |
||
tos.lib.TinyDB | QueryResultIntf | QueryResults are collections tuples or partially aggregated results, either produced locally or received over the network. | ||
tos.platform.mica | RadioEncoding | |||
tos.lib.TinyDB | RadioQueue | A RadioQueue sends packets out over the radio. | ||
tos.platform.mica | RadioTiming | |||
tos.interfaces | Random | This is the interface to a simple pseudorandom number generator. | ||
tos.interfaces | ReceiveMsg | Receiving TinyOS packets. | ||
tos.interfaces | Reset | |||
tos.interfaces | SendMsg | |||
tos.interfaces | SendVarLenPacket | Interface for sending arbitrary streams of bytes. | ||
tos.platform.mica | SlavePin | Semaphore-like interface for controlling a hardware pin (shared between the radio and flash) | ||
tos.platform.mica | SpiByteFifo | |||
tos.interfaces | StdControl | The TinyOS standard control interface. | ||
tos.interfaces | Timer | This interface provides a generic timer that can be used to generate events at regular intervals. | ||
tos.lib.TinyDB | TupleIntf | TupleIntf allows interactions with Tuples, which are base data fetched from the Attr interface and stored in a packed array of fixed width fields. |