DUECA/DUSIME
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
dueca::ScramNetAccessor Class Reference

This is a media accessor based on a common memory principle. More...

#include <ScramNetAccessor.hxx>

Inheritance diagram for dueca::ScramNetAccessor:
Inheritance graph
[legend]
Collaboration diagram for dueca::ScramNetAccessor:
Collaboration graph
[legend]

Public Member Functions

 ScramNetAccessor ()
 Constructor.
 
bool complete ()
 complete method.
 
 ~ScramNetAccessor ()
 Destructor.
 

Static Public Member Functions

static const ParameterTablegetParameterTable ()
 Obtain a pointer to the parameter table.
 

Detailed Description

This is a media accessor based on a common memory principle.

This accessor uses SCRAMNet shared memory to communicate between several computers.

A ScramNetAccessor is not normally called from a user program. Use the scheme construction capabilities to create it as follows:

(dueca-list
no-of-nodes this-node-id ; no parties, my id
"scram" ; name for the area
(* 1024 1024) ; area size, 1M
8000 ; each block
(make-time-spec 0 40) ; time spec watcher
(make-time-spec 0 tick-compatible-increment) ; time spec clock writer
(make-priority-spec 2 0) ; priority
)
)
This is a "light weight object" that enables you to read the latest set of data on a StreamChannelEnd...
Definition StreamReaderLatest.hxx:43

Constructor & Destructor Documentation

◆ ScramNetAccessor()

dueca::ScramNetAccessor::ScramNetAccessor ( )

Constructor.

This will be called from Scheme code.


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