installed
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
|
||||
CAS = ../../
|
||||
TOP = $(CAS)/../..
|
||||
|
||||
include $(TOP)/config/CONFIG_BASE
|
||||
|
||||
CXXCMPLR = STRICT
|
||||
|
||||
USR_INCLUDES =
|
||||
USR_LDFLAGS =
|
||||
|
||||
DEPLIBS_BASE = $(EPICS_BASE_LIB)
|
||||
DEPLIBS = $(DEPLIBS_BASE)/libcas.a $(DEPLIBSWOCAS)
|
||||
|
||||
SRCS.cc += ../vxEntry.cc
|
||||
SRCS.cc += ../exServer.cc
|
||||
SRCS.cc += ../exPV.cc
|
||||
SRCS.cc += ../exSyncPV.cc
|
||||
SRCS.cc += ../exAsyncPV.cc
|
||||
SRCS.cc += ../exChannel.cc
|
||||
|
||||
LIBOBJS += vxEntry.o
|
||||
LIBOBJS += exServer.o
|
||||
LIBOBJS += exPV.o
|
||||
LIBOBJS += exSyncPV.o
|
||||
LIBOBJS += exAsyncPV.o
|
||||
LIBOBJS += exChannel.o
|
||||
|
||||
LIBNAME = libexserver.o
|
||||
include $(TOP)/config/RULES.Vx
|
||||
|
||||
excas: $(OBJS) $(DEPLIBS)
|
||||
$(LINK.cc) -o $@ $(OBJS) $(LDFLAGS) $(LDLIBS)
|
||||
|
||||
clean::
|
||||
@$(RM) -rf Templates.DB
|
||||
@$(RM) core
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
This directory contains an example ca server. The example server
|
||||
exports 4 process variables (PVs): "fred", "freddy", "jane", and
|
||||
"janet". "fred" and "jane" are synchronous PVs. "freddy" and "janet"
|
||||
are asynchronous. Many ca servers will find that synchronous
|
||||
variables will meet there needs and therefore will not require
|
||||
the increased complexity associated with asynchronous PVs. The PVs in
|
||||
the example server are updated periodically. Some random "noise"
|
||||
is added to each PVs current value each time that it is updated.
|
||||
|
||||
The example server does not so far implement enumerated data types.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user