FAST ComTec MCDWIN User Manual page 29

Webmca multichannel data processor
Table of Contents

Advertisement

typedef struct {
int nDevices;
int nDisplays;
int nSystems;
int bRemote;
int sys;
} ACQDEF;
/*** FUNCTION PROTOTYPES (do not change) ***/
VOID APIENTRY StoreSettingData(ACQSETTING FAR *Setting, int nDisplay);
int APIENTRY GetSettingData(ACQSETTING FAR *Setting, int nDisplay);
VOID APIENTRY StoreStatusData(ACQSTATUS FAR *Status, int nDisplay);
int APIENTRY GetStatusData(ACQSTATUS FAR *Status, int nDisplay);
VOID APIENTRY Start(int nSystem);
VOID APIENTRY Halt(int nSystem);
VOID APIENTRY Continue(int nSystem);
VOID APIENTRY NewSetting(int nDevice);
UINT APIENTRY ServExec(HWND ClientWnd);
VOID APIENTRY StoreData(ACQDATA FAR *Data, int nDisplay);
int APIENTRY GetData(ACQDATA FAR *Data, int nDisplay);
long APIENTRY GetSpec(long i, int nDisplay);
VOID APIENTRY SaveSetting(void);
int APIENTRY GetStatus(int nDevice);
VOID APIENTRY Erase(int nSystem);
VOID APIENTRY SaveData(int nDevice);
VOID APIENTRY GetBlock(long FAR *hist, int start, int end, int step,
int nDisplay);
VOID APIENTRY StoreDefData(ACQDEF FAR *Def);
int APIENTRY GetDefData(ACQDEF FAR *Def);
VOID APIENTRY LoadData(int nDisplay);
VOID APIENTRY AddData(int nDisplay);
VOID APIENTRY SubData(int nDisplay);
VOID APIENTRY Smooth(int nDisplay);
VOID APIENTRY NewData(void);
VOID APIENTRY HardwareDlg(int item);
VOID APIENTRY UnregisterClient(void);
VOID APIENTRY DestroyClient(void);
UINT APIENTRY ClientExec(HWND ServerWnd);
int APIENTRY LVGetDat(unsigned long HUGE *datp, int nDisplay);
VOID APIENTRY RunCmd(int nDisplay, LPSTR Cmd);
int APIENTRY LVGetRoi(unsigned long FAR *roip, int nDisplay);
int APIENTRY LVGetCnt(double far *cntp, int nDisplay);
int APIENTRY LVGetStr(char far *strp, int nDisplay);
EXPORTS
StoreSettingData
ComTec GmbH
Windows Server Program
// Number of devices: always 4
// Number of displays (active MCA's): 0...4
// Number of systems
// 1 if server controled by MCDWIN
// System definition word
// Execute the Client MCDWIN.EXE
// Copies the spectrum to an array
// Executes command
// Copies the ROI boundaries to an array
// Copies Cnt numbers to an array
// Copies strings to an array
@2
// Stores Settings into the
// DLL
// Get Settings stored in the
// DLL
// Store System Definition
// into DLL
// Store the Status into the
// DLL
// Get the Status
// Start
// Halt
// Continue
// Indicate new Settings to
// Server
// Execute the Server MCA.EXE
// Stores Data pointers into
// the DLL
// Get Data pointers
// Get a spectrum value
// Save Settings
// Request actual Status from
// Server
// Erase spectrum
// Saves data
// Get a block of spectrum
// data
// Get System Definition
// Loads data
// Adds data
// Subtracts data
// Smooth data
// Indicate new ROI or string
// Data
// Calls the Settings dialog
//
box
// Clears remote mode from
// MCDWIN
// Close MCDWIN
4-14

Advertisement

Table of Contents
loading

Related Products for FAST ComTec MCDWIN

Table of Contents