Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

EMC_SPINDLE_STAT Class Reference

#include <emc.hh>

Inheritance diagram for EMC_SPINDLE_STAT:

Inheritance graph
[legend]
Collaboration diagram for EMC_SPINDLE_STAT:

Collaboration graph
[legend]

Public Methods

 EMC_SPINDLE_STAT ()
void update (CMS *cms)

Data Fields

double speed
int direction
int brake
int increasing
int enabled

Constructor & Destructor Documentation

EMC_SPINDLE_STAT::EMC_SPINDLE_STAT  
 

Definition at line 184 of file emcops.cc.

00184                                    :
00185   EMC_SPINDLE_STAT_MSG(EMC_SPINDLE_STAT_TYPE, sizeof(EMC_SPINDLE_STAT))
00186 {
00187   speed = 0.0;
00188   direction = 0;
00189   brake = 1;
00190   increasing = 0;
00191   enabled = 0;
00192 }


Member Function Documentation

void EMC_SPINDLE_STAT::update CMS *    cms
 

Reimplemented from EMC_SPINDLE_STAT_MSG.

Definition at line 1726 of file emc.cc.

Referenced by EMC_IO_STAT::update().

01727 {
01728 
01729         EMC_SPINDLE_STAT_MSG::update(cms);
01730         cms->update(speed);
01731         cms->update(direction);
01732         cms->update(brake);
01733         cms->update(increasing);
01734         cms->update(enabled);
01735 
01736 }


Field Documentation

int EMC_SPINDLE_STAT::brake
 

Definition at line 2403 of file emc.hh.

Referenced by EMC_SPINDLE_MODULE::POST_PROCESS().

int EMC_SPINDLE_STAT::direction
 

Definition at line 2402 of file emc.hh.

Referenced by EMC_SPINDLE_MODULE::POST_PROCESS().

int EMC_SPINDLE_STAT::enabled
 

Definition at line 2405 of file emc.hh.

Referenced by EMC_SPINDLE_MODULE::POST_PROCESS().

int EMC_SPINDLE_STAT::increasing
 

Definition at line 2404 of file emc.hh.

Referenced by EMC_SPINDLE_MODULE::POST_PROCESS().

double EMC_SPINDLE_STAT::speed
 

Definition at line 2401 of file emc.hh.

Referenced by EMC_SPINDLE_MODULE::POST_PROCESS().


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 15:28:58 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001