mcstd.h File Reference


Detailed Description

The Midas CAMAC include file

Definition in file mcstd.h.

Go to the source code of this file.

Functions

EXTERNAL INLINE void EXPRT cam16i (const int c, const int n, const int a, const int f, WORD *d)
EXTERNAL INLINE void EXPRT cam24i (const int c, const int n, const int a, const int f, DWORD *d)
EXTERNAL INLINE void EXPRT cam8i_q (const int c, const int n, const int a, const int f, BYTE *d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam16i_q (const int c, const int n, const int a, const int f, WORD *d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam24i_q (const int c, const int n, const int a, const int f, DWORD *d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam16i_r (const int c, const int n, const int a, const int f, WORD **d, const int r)
EXTERNAL INLINE void EXPRT cam24i_r (const int c, const int n, const int a, const int f, DWORD **d, const int r)
EXTERNAL INLINE void EXPRT cam8i_rq (const int c, const int n, const int a, const int f, BYTE **d, const int r)
EXTERNAL INLINE void EXPRT cam16i_rq (const int c, const int n, const int a, const int f, WORD **d, const int r)
EXTERNAL INLINE void EXPRT cam24i_rq (const int c, const int n, const int a, const int f, DWORD **d, const int r)
EXTERNAL INLINE void EXPRT cam8i_sa (const int c, const int n, const int a, const int f, BYTE **d, const int r)
EXTERNAL INLINE void EXPRT cam16i_sa (const int c, const int n, const int a, const int f, WORD **d, const int r)
EXTERNAL INLINE void EXPRT cam24i_sa (const int c, const int n, const int a, const int f, DWORD **d, const int r)
EXTERNAL INLINE void EXPRT cam8i_sn (const int c, const int n, const int a, const int f, BYTE **d, const int r)
EXTERNAL INLINE void EXPRT cam16i_sn (const int c, const int n, const int a, const int f, WORD **d, const int r)
EXTERNAL INLINE void EXPRT cam24i_sn (const int c, const int n, const int a, const int f, DWORD **d, const int r)
EXTERNAL INLINE void EXPRT cami (const int c, const int n, const int a, const int f, WORD *d)
EXTERNAL INLINE void EXPRT cam8o (const int c, const int n, const int a, const int f, BYTE d)
EXTERNAL INLINE void EXPRT cam16o (const int c, const int n, const int a, const int f, WORD d)
EXTERNAL INLINE void EXPRT cam24o (const int c, const int n, const int a, const int f, DWORD d)
EXTERNAL INLINE void EXPRT cam8o_q (const int c, const int n, const int a, const int f, BYTE d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam16o_q (const int c, const int n, const int a, const int f, WORD d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam24o_q (const int c, const int n, const int a, const int f, DWORD d, int *x, int *q)
EXTERNAL INLINE void EXPRT cam8o_r (const int c, const int n, const int a, const int f, BYTE *d, const int r)
EXTERNAL INLINE void EXPRT cam16o_r (const int c, const int n, const int a, const int f, WORD *d, const int r)
EXTERNAL INLINE void EXPRT cam24o_r (const int c, const int n, const int a, const int f, DWORD *d, const int r)
EXTERNAL INLINE void EXPRT camo (const int c, const int n, const int a, const int f, WORD d)
EXTERNAL INLINE int EXPRT camc_chk (const int c)
EXTERNAL INLINE void EXPRT camc (const int c, const int n, const int a, const int f)
EXTERNAL INLINE void EXPRT camc_q (const int c, const int n, const int a, const int f, int *q)
EXTERNAL INLINE void EXPRT camc_sa (const int c, const int n, const int a, const int f, const int r)
EXTERNAL INLINE void EXPRT camc_sn (const int c, const int n, const int a, const int f, const int r)
EXTERNAL INLINE int EXPRT cam_init (void)
EXTERNAL INLINE int EXPRT cam_init_rpc (char *host_name, char *exp_name, char *fe_name, char *client_name, char *rpc_server)
EXTERNAL INLINE void EXPRT cam_exit (void)
EXTERNAL INLINE void EXPRT cam_inhibit_set (const int c)
EXTERNAL INLINE void EXPRT cam_inhibit_clear (const int c)
EXTERNAL INLINE int EXPRT cam_inhibit_test (const int c)
EXTERNAL INLINE void EXPRT cam_crate_clear (const int c)
EXTERNAL INLINE void EXPRT cam_crate_zinit (const int c)
EXTERNAL INLINE void EXPRT cam_lam_enable (const int c, const int n)
EXTERNAL INLINE void EXPRT cam_lam_disable (const int c, const int n)
EXTERNAL void cam_lam_read (const int c, DWORD *lam)
EXTERNAL INLINE void EXPRT cam_lam_clear (const int c, const int n)
EXTERNAL INLINE int EXPRT cam_lam_wait (int *c, DWORD *n, const int millisec)
EXTERNAL INLINE void EXPRT cam_interrupt_enable (const int c)
EXTERNAL INLINE void EXPRT cam_interrupt_disable (const int c)
EXTERNAL INLINE int EXPRT cam_interrupt_test (const int c)
EXTERNAL INLINE void EXPRT cam_interrupt_attach (const int c, const int n, void(*isr)(void))
EXTERNAL INLINE void EXPRT cam_interrupt_detach (const int c, const int n)


Midas DOC Version 1.9.5 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Sergio Ballestrero - Suzannah Daviel - Doxygen - Peter Green - Qing Gu - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - John M O'Donnell - Konstantin Olchanski - Renee Poutissou - Tamsen Schurman - Andreas Suter - Jan M.Wouters - Piotr Adam Zolnierczuk