A Discrete-Event Network Simulator
API
System Services

System-independent interfaces to operating system services: files system, threading, wall clock time. More...

+ Collaboration diagram for System Services:

Modules

 Host Filesystem
 Encapsulate OS-specific functions to manipulate file and directory paths.
 
 Threading and Signaling.
 System-independent interfaces to threads, signal conditions, and mutex.
 

Files

file  system-wall-clock-ms.h
 ns3::SystemWallClockMs declaration.
 
file  unix-fd-reader.cc
 ns3::FdReader implementation.
 
file  unix-fd-reader.h
 ns3::FdReader declaration.
 
file  unix-system-wall-clock-ms.cc
 ns3::SystemWallClockMs and ns3::SystemWallClockMsPrivate implementation.
 
file  win32-system-wall-clock-ms.cc
 ns3::SystemWallClockMs and ns3::SystemWallClockMsPrivate implementation.
 

Classes

struct  ns3::FdReader::Data
 A structure representing data read. More...
 
class  ns3::FdReader
 A class that asynchronously reads from a file descriptor. More...
 
class  ns3::SystemWallClockMs
 Measure elapsed wall clock time in milliseconds. More...
 
class  ns3::SystemWallClockMsPrivate
 System-dependent implementation for SystemWallClockMs. More...
 

Detailed Description

System-independent interfaces to operating system services: files system, threading, wall clock time.

Services provided: