cdev-1.7.2n
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
#include <cdevSystem.h>
|
||||
#include <cdevRequestObject.h>
|
||||
#include <cdevDevice.h>
|
||||
#include <cdevGroup.h>
|
||||
#include <cdevCommon.h>
|
||||
|
||||
int main( )
|
||||
{
|
||||
cdevData data;
|
||||
cdevDevice & device = cdevDevice::attachRef("device1");
|
||||
device.send("get servers", NULL, data);
|
||||
data.asciiDump();
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
service Test
|
||||
{
|
||||
tags {server}
|
||||
}
|
||||
|
||||
class Tests
|
||||
{
|
||||
verbs {get, set}
|
||||
attributes
|
||||
{
|
||||
default Test;
|
||||
clientID Test;
|
||||
servers Test;
|
||||
connections Test;
|
||||
attrib Test {server=TestServer1};
|
||||
}
|
||||
messages
|
||||
{
|
||||
shutdown Test;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Tests :
|
||||
device1,
|
||||
device2,
|
||||
device3
|
||||
;
|
||||
@@ -0,0 +1,29 @@
|
||||
ARCH = OS
|
||||
SHOBJ = YES
|
||||
|
||||
include ../../include/makeinclude/Makefile.$(ARCH)
|
||||
|
||||
APPNAME = "Get Servers Test"
|
||||
CXXINCLUDES = -I./
|
||||
SO_SRCS = GetServers.cc
|
||||
SO_LIBS = -L$(CDEVLIB) -lcdevGenericServer $(NETLIBS)
|
||||
|
||||
# ******************************************************************************
|
||||
# * The BINARIES definition names all of the binary files that should be deleted
|
||||
# * whenever "make clean" is executed.
|
||||
# ******************************************************************************
|
||||
BINARIES = $(BASEBIN)/GetServers
|
||||
|
||||
ifeq ($(SHOBJ), YES)
|
||||
LIBS = -L$(CDEVLIB) -lcdevGenericServer $(CDEVLIBS) $(OSLIBS)
|
||||
TARGETS = $(BASEBIN)/GetServers
|
||||
else
|
||||
LIBS = -L$(CDEVLIB) -lcdevGenericServer $(CDEVLIBS) $(OSLIBS)
|
||||
TARGETS = $(BASEBIN)/GetServers
|
||||
endif
|
||||
|
||||
targets : $(TARGETS)
|
||||
|
||||
$(BASEBIN)/GetServers : $(OBJDIR)/GetServers.o
|
||||
$(LINK.cc) $^ -o $@ $(LIBS)
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
.SUFFIXES: .cc .obj
|
||||
|
||||
APPNAME = Get Servers Test
|
||||
ARCH = WINNT-4.0
|
||||
SHOBJ = YES
|
||||
|
||||
BINARIES = $(BASEBIN)\GetServers.exe
|
||||
|
||||
include ..\..\include\makeinclude\Makefile.WINNT-4.0
|
||||
|
||||
CXXINCLUDES = /I .\\
|
||||
|
||||
targets : $(BINARIES)
|
||||
|
||||
$(BASEBIN)\GetServers.exe : .exec\$(TARGETDIR)\GetServers.obj
|
||||
-@if exist $@ erase $@
|
||||
@echo ^ ^ ^ ^ ^ ^ =^> Linking $(@F)
|
||||
$(LINK) $(CDEVLIB)\cdev.lib $(CDEVLIB)\cdevGenericServer.lib \
|
||||
$(LINK_EXE_FLAGS) /out:$@ $?
|
||||
@echo ^ ^ ^ ^ ^ ^ ^ ^ ^ Done...
|
||||
Reference in New Issue
Block a user