NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MessageTimer Struct Reference

Timer infrastructure. More...

#include <message.h>

Public Types

enum  Type { TIMER_NEW, TIMER_REQUEST_TIMEOUT }

Public Member Functions

 MessageTimer ()
 MessageTimer (unsigned _nr, timevalue _abstime)

Public Attributes

enum MessageTimer::Type type
unsigned nr
timevalue abstime

Detailed Description

Timer infrastructure.

There is no frequency and clock here, as all is based on the same clocksource.

Member Enumeration Documentation

Enumerator:
TIMER_NEW 
TIMER_REQUEST_TIMEOUT 

Constructor & Destructor Documentation

MessageTimer::MessageTimer ( )
inline
MessageTimer::MessageTimer ( unsigned  _nr,
timevalue  _abstime 
)
inline

Member Data Documentation

timevalue MessageTimer::abstime
unsigned MessageTimer::nr
enum MessageTimer::Type MessageTimer::type

The documentation for this struct was generated from the following file: