forked from epics_driver_modules/motorBase
Changed extern to epicsShareFunc for Windows
This commit is contained in:
@@ -3,9 +3,9 @@ FILENAME... motordevCom.h
|
||||
USAGE... This file contains definitions and structures that
|
||||
are common to all motor record device support modules.
|
||||
|
||||
Version: $Revision: 1.5 $
|
||||
Modified By: $Author: sluiter $
|
||||
Last Modified: $Date: 2003-12-12 21:36:38 $
|
||||
Version: $Revision: 1.6 $
|
||||
Modified By: $Author: rivers $
|
||||
Last Modified: $Date: 2005-12-08 00:11:26 $
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -71,12 +71,12 @@ struct motor_trans
|
||||
bool dpm; /* For OMS VME58 only, drive power monitoring. */
|
||||
};
|
||||
|
||||
extern CALLBACK_VALUE motor_update_values(struct motorRecord *);
|
||||
extern long motor_init_com(int, int, struct driver_table *,
|
||||
epicsShareFunc CALLBACK_VALUE motor_update_values(struct motorRecord *);
|
||||
epicsShareFunc long motor_init_com(int, int, struct driver_table *,
|
||||
struct board_stat ***);
|
||||
extern long motor_init_record_com(struct motorRecord *, int,
|
||||
epicsShareFunc long motor_init_record_com(struct motorRecord *, int,
|
||||
struct driver_table *, struct board_stat *[]);
|
||||
extern long motor_start_trans_com(struct motorRecord *, struct board_stat *[]);
|
||||
extern RTN_STATUS motor_end_trans_com(struct motorRecord *, struct driver_table *);
|
||||
epicsShareFunc long motor_start_trans_com(struct motorRecord *, struct board_stat *[]);
|
||||
epicsShareFunc RTN_STATUS motor_end_trans_com(struct motorRecord *, struct driver_table *);
|
||||
|
||||
#endif /* INCmotordevComh */
|
||||
|
||||
@@ -4,9 +4,9 @@ FILENAME... motordrvCom.h
|
||||
USAGE... This file contains definitions and structures that
|
||||
are common to all motor record driver support modules.
|
||||
|
||||
Version: $Revision: 1.16 $
|
||||
Modified By: $Author: sluiter $
|
||||
Last Modified: $Date: 2005-10-20 20:01:40 $
|
||||
Version: $Revision: 1.17 $
|
||||
Modified By: $Author: rivers $
|
||||
Last Modified: $Date: 2005-12-08 00:11:26 $
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -222,10 +222,10 @@ struct thread_args
|
||||
|
||||
/* Function prototypes. */
|
||||
|
||||
extern RTN_STATUS motor_send(struct mess_node *, struct driver_table *);
|
||||
extern int motor_free(struct mess_node *, struct driver_table *);
|
||||
extern int motor_card_info(int, MOTOR_CARD_QUERY *, struct driver_table *);
|
||||
extern int motor_axis_info(int, int, MOTOR_AXIS_QUERY *, struct driver_table *);
|
||||
extern int motor_task(struct thread_args *);
|
||||
epicsShareFunc RTN_STATUS motor_send(struct mess_node *, struct driver_table *);
|
||||
epicsShareFunc int motor_free(struct mess_node *, struct driver_table *);
|
||||
epicsShareFunc int motor_card_info(int, MOTOR_CARD_QUERY *, struct driver_table *);
|
||||
epicsShareFunc int motor_axis_info(int, int, MOTOR_AXIS_QUERY *, struct driver_table *);
|
||||
epicsShareFunc int motor_task(struct thread_args *);
|
||||
|
||||
#endif /* INCmotordrvComh */
|
||||
|
||||
Reference in New Issue
Block a user