onvif框架生成2
来源:互联网 发布:品茗网络计划软件 编辑:程序博客网 时间:2024/05/18 00:56
1、下载好gsoap库和wsdl文件,建立目录结构如图
2、进入generate_onvif_framework建立三个文件
工程下载地址:http://download.csdn.net/detail/codeheng/9572653#makefilePWD=$(shell pwd)SRC=$(wildcard $(PWD)/*.c)OBJ=$(SRC:%.c=%.o)COMPILE=CPP=$(COMPILE)gccAR=$(COMPILE)arCFLAGS=-Wall -ffunction-sections -I.CFLAGS+=-DDEBUGLDFLAGS=-Wl,–gc-sectionsTARGET = $(PWD)/libgsoap.aall: $(TARGET)$(TARGET):$(OBJ) $(AR) -rcs $@ $^ #$(CPP) $(LDFLAGS) -o $@ $^$(OBJ): %.o: %.c $(CPP) $(CFLAGS) -c -o $@ $<clean: rm $(OBJ) $(TARGET)
::offline.batdel *.cdel *.h::generate onvif framework..\gsoap-2.8\gsoap\bin\win32\wsdl2h.exe -c -s -t ..\gsoap-2.8\gsoap\typemap.dat -o onvif.h ..\wsdl\devicemgmt.wsdl ^..\wsdl\event.wsdl ..\wsdl\display.wsdl ..\wsdl\deviceio.wsdl ^..\wsdl\imaging.wsdl ..\wsdl\media.wsdl ..\wsdl\ptz.wsdl ^..\wsdl\receiver.wsdl ..\wsdl\recording.wsdl ..\wsdl\search.wsdl ^..\wsdl\replay.wsdl ..\wsdl\analytics.wsdl ^..\wsdl\analyticsdevice.wsdl ..\wsdl\actionengine.wsdl ..\wsdl\accesscontrol.wsdl ^..\wsdl\doorcontrol.wsdl ..\wsdl\advancedsecurity.wsdl ^..\wsdl\accessrules.wsdl ..\wsdl\credential.wsdl ^..\wsdl\schedule.wsdl ..\wsdl\remotediscovery.wsdlcopy ..\gsoap-2.8\gsoap\custom\duration.c duration.ccopy ..\gsoap-2.8\gsoap\custom\duration.h duration.hcopy ..\gsoap-2.8\gsoap\plugin\wsddapi.c wsddapi.ccopy ..\gsoap-2.8\gsoap\plugin\wsddapi.h wsddapi.hcopy ..\gsoap-2.8\gsoap\plugin\wsaapi.c wsaapi.ccopy ..\gsoap-2.8\gsoap\plugin\wsaapi.h wsaapi.hcopy ..\gsoap-2.8\gsoap\plugin\threads.c threads.ccopy ..\gsoap-2.8\gsoap\plugin\threads.h threads.hcopy ..\gsoap-2.8\gsoap\plugin\httpget.c httpget.ccopy ..\gsoap-2.8\gsoap\plugin\httpget.h httpget.hcopy ..\gsoap-2.8\gsoap\stdsoap2.c stdsoap2.ccopy ..\gsoap-2.8\gsoap\stdsoap2.h stdsoap2.h..\gsoap-2.8\gsoap\bin\win32\soapcpp2.exe -2 -c -x onvif.h -I..\gsoap-2.8\gsoap\import -I..\gsoap-2.8\gsoap\custom -I..\gsoap-2.8\ -I..\gsoap-2.8\gsoapcopy wsdd.nsmap wsdd_nsmap.cdel *.nsmapdel onvif.hdel *Lib.cpause
::online.batdel *.cdel *.h::generate onvif framework..\gsoap-2.8\gsoap\bin\win32\wsdl2h.exe -c -s -t ..\gsoap-2.8\gsoap\typemap.dat -o onvif.h http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl ^http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl http://www.onvif.org/onvif/ver10/display.wsdl http://www.onvif.org/onvif/ver10/deviceio.wsdl ^http://www.onvif.org/onvif/ver20/imaging/wsdl/imaging.wsdl http://www.onvif.org/onvif/ver20/media/wsdl/media.wsdl http://www.onvif.org/onvif/ver20/ptz/wsdl/ptz.wsdl ^http://www.onvif.org/onvif/ver10/receiver.wsdl http://www.onvif.org/onvif/ver10/recording.wsdl http://www.onvif.org/onvif/ver10/search.wsdl ^http://www.onvif.org/onvif/ver10/replay.wsdl http://www.onvif.org/onvif/ver20/analytics/wsdl/analytics.wsdl ^http://www.onvif.org/onvif/ver10/analyticsdevice.wsdl http://www.onvif.org/ver10/actionengine.wsdl http://www.onvif.org/ver10/pacs/accesscontrol.wsdl ^http://www.onvif.org/ver10/pacs/doorcontrol.wsdl http://www.onvif.org/ver10/advancedsecurity/wsdl/advancedsecurity.wsdl ^http://www.onvif.org/ver10/accessrules/wsdl/accessrules.wsdl http://www.onvif.org/ver10/credential/wsdl/credential.wsdl ^http://www.onvif.org/ver10/schedule/wsdl/schedule.wsdl http://www.onvif.org/onvif/ver10/network/wsdl/remotediscovery.wsdlcopy ..\gsoap-2.8\gsoap\custom\duration.c duration.ccopy ..\gsoap-2.8\gsoap\custom\duration.h duration.hcopy ..\gsoap-2.8\gsoap\plugin\wsddapi.c wsddapi.ccopy ..\gsoap-2.8\gsoap\plugin\wsddapi.h wsddapi.hcopy ..\gsoap-2.8\gsoap\plugin\wsaapi.c wsaapi.ccopy ..\gsoap-2.8\gsoap\plugin\wsaapi.h wsaapi.hcopy ..\gsoap-2.8\gsoap\plugin\threads.c threads.ccopy ..\gsoap-2.8\gsoap\plugin\threads.h threads.hcopy ..\gsoap-2.8\gsoap\plugin\httpget.c httpget.ccopy ..\gsoap-2.8\gsoap\plugin\httpget.h httpget.hcopy ..\gsoap-2.8\gsoap\stdsoap2.c stdsoap2.ccopy ..\gsoap-2.8\gsoap\stdsoap2.h stdsoap2.h..\gsoap-2.8\gsoap\bin\win32\soapcpp2.exe -2 -c -x onvif.h -I..\gsoap-2.8\gsoap\import -I..\gsoap-2.8\gsoap\custom -I..\gsoap-2.8\ -I..\gsoap-2.8\gsoapcopy wsdd.nsmap wsdd_nsmap.cdel *.nsmapdel onvif.hdel *Lib.cpause
3、用online 或者offline生成框架,如果用离线模式,在wsdl文件夹应该包括下载好的wsdl文件,并修改一些路径为本地路径(所有含location的属性)
4、make
1)把soapStub.h文件里的SOAP_WSA_2005注掉
//#define SOAP_WSA_2005
2)把gsoap-2.8\gsoap\import\wsa5.h里的SOAP_ENV__Fault注掉
// Added
//gsoap SOAP_ENV service method-action: Fault http://www.w3.org/2005/08/addressing/soap/fault
/*int SOAP_ENV__Fault
( _QName faultcode, // SOAP 1.1
char *faultstring, // SOAP 1.1
char *faultactor, // SOAP 1.1
struct SOAP_ENV__Detail *detail, // SOAP 1.1
struct SOAP_ENV__Code *SOAP_ENV__Code, // SOAP 1.2
struct SOAP_ENV__Reason *SOAP_ENV__Reason, // SOAP 1.2
char *SOAP_ENV__Node, // SOAP 1.2
char *SOAP_ENV__Role, // SOAP 1.2
struct SOAP_ENV__Detail *SOAP_ENV__Detail, // SOAP 1.2
void
);
*/
3)生成后的文件如图
4)直接make,生成静态库
a.把静态库拷贝到source目录下,在source下进行具体业务的开发
b.把所有的头文件也拷贝到source目录下
c.进入source目录下,把所有soapStub.h以两个下划线开头的函数写函数体(需要我们自己实现,其实也就是填充结构体,先实现空函数体,避免编译问题),这里用一个脚本实现
#!/bin/shrm onvif.csed -n '/^SOAP_FMAC5 int SOAP_FMAC6 SOAP_ENV__Fault/,/^SOAP_FMAC5 int SOAP_FMAC6 __tse__GetMetadataSearchResults/p' soapStub.h > onvif.csed -i '/SOAP_FMAC5 int SOAP_FMAC6 SOAP_ENV__Fault/i\include "wsddapi.h"' onvif.csed -i '/SOAP_FMAC5 int SOAP_FMAC6 SOAP_ENV__Fault/i\include "soapStub.h"\n' onvif.csed -i '/SOAP_FMAC5 int SOAP_FMAC6 SOAP_ENV__Fault/i\#define DBG(fmt, ...) printf("%s: %d "fmt"", __FUNCTION__, __LINE__, ##__VA_ARGS__)\n' onvif.csed -i 's/soap\*/soap\* soap/g' onvif.csed -i 's/;/\n{\n DBG("\\n");\n return SOAP_FAULT;\n}/g' onvif.c
d.__wsdd开头的函数在wsddapi.c已经实现,这里要把onvif.c里的对应的函数删掉,但是在wsddapi.h
以wsdd_event开头的函数也需要我们自己实现,这里比较少量,就手动执行了
e.再新建一个main.c,写个主函数就可以编译Ok了,
f.这里实现了设备发现功能和视频对接相关的一些消息通信,附上一个main.c 、makefile、onvif.c
#include "soapStub.h"#include "soapH.h"#include "wsddapi.h"#include "threads.h"#define DBG(fmt, ...) printf("%s: %d "fmt"", __FUNCTION__, __LINE__, ##__VA_ARGS__)void *probe_thr(void *arg){ struct soap *soap_wsdd = (struct soap *)arg; int retval; SOAP_SOCKET s; soap_register_plugin(soap_wsdd, soap_wsa); while(1) { s = soap_accept(soap_wsdd); DBG("Socket connection successful: slave socket = %d\n", s); if (!soap_valid_socket(s)) { soap_print_fault(soap_wsdd, stderr); exit(-1); } DBG("try call soap_serve \n"); retval = soap_serve(soap_wsdd); DBG("soap_serve return :%d\n", retval); soap_end(soap_wsdd); } soap_destroy(soap_wsdd); soap_done(soap_wsdd); free(soap_wsdd); return NULL;}struct soap * create_wsdd_soap(){ struct soap *soap_wsdd; soap_wsdd=soap_new(); soap_init1(soap_wsdd, SOAP_IO_UDP); soap_wsdd->errmode = 0; soap_wsdd->bind_flags = SO_REUSEADDR; soap_set_namespaces(soap_wsdd, namespaces); if (!soap_valid_socket(soap_bind(soap_wsdd, NULL, 3702, 100))) { DBG("soap_bind fail\n"); soap_print_fault(soap_wsdd, stderr); } else { DBG("soap bind success(sockfd:%d)\n", soap_wsdd->master); } struct ip_mreq mreq; mreq.imr_multiaddr.s_addr = inet_addr("239.255.255.250"); mreq.imr_interface.s_addr = htonl(INADDR_ANY); DBG("################@@@@@@@@@@@@###################### add membership(ra0:%s)\n", inet_ntoa(mreq.imr_interface)); //join membership if(setsockopt(soap_wsdd->master, IPPROTO_IP, IP_ADD_MEMBERSHIP, (const char *)&mreq, sizeof(struct ip_mreq))) { DBG("setsockopt IP_ADD_MEMBERSHIP, (%s)\n", strerror(errno)); } else { DBG("add membership success\n"); } return soap_wsdd;}int main(){ struct soap *soap_wsdd = create_wsdd_soap(); pthread_t thread_probe; pthread_create(&thread_probe, NULL, probe_thr, soap_wsdd); struct soap add_soap; soap_init(&add_soap); add_soap.errmode = 0; add_soap.bind_flags = SO_REUSEADDR; soap_set_namespaces(&add_soap, namespaces); int m = 0, s= 0; m = soap_bind(&add_soap, NULL, 80, 100); if (m < 0) { soap_print_fault(&add_soap, stderr); exit(-1); } DBG("Socket connection successful: master socket = %d\n", m); for (;;) { s = soap_accept(&add_soap); if (s < 0) { soap_print_fault(&add_soap, stderr); exit(-1); } DBG("Socket connection successful: slave socket = %d\n", s); soap_serve(&add_soap); soap_end(&add_soap); } getchar(); return 0;}
PWD=$(shell pwd)SRC=$(wildcard $(PWD)/*.c)OBJ=$(SRC:%.c=%.o)COMPILE=CPP=$(COMPILE)gccAR=$(COMPILE)arCFLAGS=-Wall -I.CFLAGS+=-ffunction-sectionsCFLAGS+=-DDEBUGLDFLAGS=-Wl,--gc-sectionsLIBS=$(PWD)/libgsoap.aTARGET = $(PWD)/web_serverall: $(TARGET)$(TARGET):$(OBJ) $(CPP) $(LDFLAGS) -o $@ $^ $(LIBS) -lpthread -lm -lrt$(OBJ): %.o: %.c $(CPP) $(CFLAGS) -c -o $@ $<clean: rm $(OBJ) $(TARGET)
#include "soapStub.h"#include "wsddapi.h"#define DBG(fmt, ...) printf("%s: %d "fmt"", __FUNCTION__, __LINE__, ##__VA_ARGS__)int _false = 0;int _true = 1;#define SMALL_INFO_LENGTH 20#define IP_LENGTH 20#define MACH_ADDR_LENGTH 32#define INFO_LENGTH 100#define LARGE_INFO_LENGTH 100#define MAX_PROF_TOKEN 128#define TRUE 1#define FALSE 0int ip[]={192,168,1,202};void wsdd_event_Hello(struct soap *soap, unsigned int InstanceId, const char *SequenceId, unsigned int MessageNumber, const char *MessageID, const char *RelatesTo, const char *EndpointReference, const char *Types, const char *Scopes, const char *MatchBy, const char *XAddrs, unsigned int MetadataVersion){ DBG("\n"); return ;}void wsdd_event_Bye(struct soap *soap, unsigned int InstanceId, const char *SequenceId, unsigned int MessageNumber, const char *MessageID, const char *RelatesTo, const char *EndpointReference, const char *Types, const char *Scopes, const char *MatchBy, const char *XAddrs, unsigned int *MetadataVersion){ DBG("\n"); return ;}soap_wsdd_mode wsdd_event_Probe(struct soap *soap, const char *MessageID, const char *ReplyTo, const char *Types, const char *Scopes, const char *MatchBy, struct wsdd__ProbeMatchesType *matches){ DBG("\n"); soap_wsdd_init_ProbeMatches(soap,matches); soap_wsdd_add_ProbeMatch(soap,matches, "urn:uuid:464A4854-4656-5242-4530-313035394100", "tdn:NetworkVideoTransmitter", "onvif://www.onvif.org/type/NetworkVideoTransmitter", NULL, "http://192.168.1.33/onvif/device_service",1); return SOAP_WSDD_MANAGED;}void wsdd_event_ProbeMatches(struct soap *soap, unsigned int InstanceId, const char *SequenceId, unsigned int MessageNumber, const char *MessageID, const char *RelatesTo, struct wsdd__ProbeMatchesType *matches){ DBG("\n"); return ;}soap_wsdd_mode wsdd_event_Resolve(struct soap *soap, const char *MessageID, const char *ReplyTo, const char *EndpointReference, struct wsdd__ResolveMatchType *match){ DBG("\n"); return SOAP_WSDD_ADHOC;}void wsdd_event_ResolveMatches(struct soap *soap, unsigned int InstanceId, const char *SequenceId, unsigned int MessageNumber, const char *MessageID, const char *RelatesTo, struct wsdd__ResolveMatchType *match){ DBG("\n"); return ;}SOAP_FMAC5 int SOAP_FMAC6 SOAP_ENV__Fault(struct soap* soap, char *faultcode, char *faultstring, char *faultactor, struct SOAP_ENV__Detail *detail, struct SOAP_ENV__Code *SOAP_ENV__Code, struct SOAP_ENV__Reason *SOAP_ENV__Reason, char *SOAP_ENV__Node, char *SOAP_ENV__Role, struct SOAP_ENV__Detail *SOAP_ENV__Detail){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__GetSupportedActions(struct soap* soap, struct _ns1__GetSupportedActions *ns1__GetSupportedActions, struct _ns1__GetSupportedActionsResponse *ns1__GetSupportedActionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__GetActions(struct soap* soap, struct _ns1__GetActions *ns1__GetActions, struct _ns1__GetActionsResponse *ns1__GetActionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__CreateActions(struct soap* soap, struct _ns1__CreateActions *ns1__CreateActions, struct _ns1__CreateActionsResponse *ns1__CreateActionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__DeleteActions(struct soap* soap, struct _ns1__DeleteActions *ns1__DeleteActions, struct _ns1__DeleteActionsResponse *ns1__DeleteActionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__ModifyActions(struct soap* soap, struct _ns1__ModifyActions *ns1__ModifyActions, struct _ns1__ModifyActionsResponse *ns1__ModifyActionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__GetServiceCapabilities(struct soap* soap, struct _ns1__GetServiceCapabilities *ns1__GetServiceCapabilities, struct _ns1__GetServiceCapabilitiesResponse *ns1__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__GetActionTriggers(struct soap* soap, struct _ns1__GetActionTriggers *ns1__GetActionTriggers, struct _ns1__GetActionTriggersResponse *ns1__GetActionTriggersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__CreateActionTriggers(struct soap* soap, struct _ns1__CreateActionTriggers *ns1__CreateActionTriggers, struct _ns1__CreateActionTriggersResponse *ns1__CreateActionTriggersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__DeleteActionTriggers(struct soap* soap, struct _ns1__DeleteActionTriggers *ns1__DeleteActionTriggers, struct _ns1__DeleteActionTriggersResponse *ns1__DeleteActionTriggersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns1__ModifyActionTriggers(struct soap* soap, struct _ns1__ModifyActionTriggers *ns1__ModifyActionTriggers, struct _ns1__ModifyActionTriggersResponse *ns1__ModifyActionTriggersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetServiceCapabilities(struct soap* soap, struct _ns2__GetServiceCapabilities *ns2__GetServiceCapabilities, struct _ns2__GetServiceCapabilitiesResponse *ns2__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetAccessPointInfoList(struct soap* soap, struct _ns2__GetAccessPointInfoList *ns2__GetAccessPointInfoList, struct _ns2__GetAccessPointInfoListResponse *ns2__GetAccessPointInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetAccessPointInfo(struct soap* soap, struct _ns2__GetAccessPointInfo *ns2__GetAccessPointInfo, struct _ns2__GetAccessPointInfoResponse *ns2__GetAccessPointInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetAreaInfoList(struct soap* soap, struct _ns2__GetAreaInfoList *ns2__GetAreaInfoList, struct _ns2__GetAreaInfoListResponse *ns2__GetAreaInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetAreaInfo(struct soap* soap, struct _ns2__GetAreaInfo *ns2__GetAreaInfo, struct _ns2__GetAreaInfoResponse *ns2__GetAreaInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__GetAccessPointState(struct soap* soap, struct _ns2__GetAccessPointState *ns2__GetAccessPointState, struct _ns2__GetAccessPointStateResponse *ns2__GetAccessPointStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__EnableAccessPoint(struct soap* soap, struct _ns2__EnableAccessPoint *ns2__EnableAccessPoint, struct _ns2__EnableAccessPointResponse *ns2__EnableAccessPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__DisableAccessPoint(struct soap* soap, struct _ns2__DisableAccessPoint *ns2__DisableAccessPoint, struct _ns2__DisableAccessPointResponse *ns2__DisableAccessPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns2__ExternalAuthorization(struct soap* soap, struct _ns2__ExternalAuthorization *ns2__ExternalAuthorization, struct _ns2__ExternalAuthorizationResponse *ns2__ExternalAuthorizationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__GetServiceCapabilities(struct soap* soap, struct _ns4__GetServiceCapabilities *ns4__GetServiceCapabilities, struct _ns4__GetServiceCapabilitiesResponse *ns4__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__GetDoorInfoList(struct soap* soap, struct _ns4__GetDoorInfoList *ns4__GetDoorInfoList, struct _ns4__GetDoorInfoListResponse *ns4__GetDoorInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__GetDoorInfo(struct soap* soap, struct _ns4__GetDoorInfo *ns4__GetDoorInfo, struct _ns4__GetDoorInfoResponse *ns4__GetDoorInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__GetDoorState(struct soap* soap, struct _ns4__GetDoorState *ns4__GetDoorState, struct _ns4__GetDoorStateResponse *ns4__GetDoorStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__AccessDoor(struct soap* soap, struct _ns4__AccessDoor *ns4__AccessDoor, struct _ns4__AccessDoorResponse *ns4__AccessDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__LockDoor(struct soap* soap, struct _ns4__LockDoor *ns4__LockDoor, struct _ns4__LockDoorResponse *ns4__LockDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__UnlockDoor(struct soap* soap, struct _ns4__UnlockDoor *ns4__UnlockDoor, struct _ns4__UnlockDoorResponse *ns4__UnlockDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__BlockDoor(struct soap* soap, struct _ns4__BlockDoor *ns4__BlockDoor, struct _ns4__BlockDoorResponse *ns4__BlockDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__LockDownDoor(struct soap* soap, struct _ns4__LockDownDoor *ns4__LockDownDoor, struct _ns4__LockDownDoorResponse *ns4__LockDownDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__LockDownReleaseDoor(struct soap* soap, struct _ns4__LockDownReleaseDoor *ns4__LockDownReleaseDoor, struct _ns4__LockDownReleaseDoorResponse *ns4__LockDownReleaseDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__LockOpenDoor(struct soap* soap, struct _ns4__LockOpenDoor *ns4__LockOpenDoor, struct _ns4__LockOpenDoorResponse *ns4__LockOpenDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__LockOpenReleaseDoor(struct soap* soap, struct _ns4__LockOpenReleaseDoor *ns4__LockOpenReleaseDoor, struct _ns4__LockOpenReleaseDoorResponse *ns4__LockOpenReleaseDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns4__DoubleLockDoor(struct soap* soap, struct _ns4__DoubleLockDoor *ns4__DoubleLockDoor, struct _ns4__DoubleLockDoorResponse *ns4__DoubleLockDoorResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetServiceCapabilities(struct soap* soap, struct _ns5__GetServiceCapabilities *ns5__GetServiceCapabilities, struct _ns5__GetServiceCapabilitiesResponse *ns5__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__CreateRSAKeyPair(struct soap* soap, struct _ns5__CreateRSAKeyPair *ns5__CreateRSAKeyPair, struct _ns5__CreateRSAKeyPairResponse *ns5__CreateRSAKeyPairResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__UploadKeyPairInPKCS8(struct soap* soap, struct _ns5__UploadKeyPairInPKCS8 *ns5__UploadKeyPairInPKCS8, struct _ns5__UploadKeyPairInPKCS8Response *ns5__UploadKeyPairInPKCS8Response){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__UploadCertificateWithPrivateKeyInPKCS12(struct soap* soap, struct _ns5__UploadCertificateWithPrivateKeyInPKCS12 *ns5__UploadCertificateWithPrivateKeyInPKCS12, struct _ns5__UploadCertificateWithPrivateKeyInPKCS12Response *ns5__UploadCertificateWithPrivateKeyInPKCS12Response){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetKeyStatus(struct soap* soap, struct _ns5__GetKeyStatus *ns5__GetKeyStatus, struct _ns5__GetKeyStatusResponse *ns5__GetKeyStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetPrivateKeyStatus(struct soap* soap, struct _ns5__GetPrivateKeyStatus *ns5__GetPrivateKeyStatus, struct _ns5__GetPrivateKeyStatusResponse *ns5__GetPrivateKeyStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllKeys(struct soap* soap, struct _ns5__GetAllKeys *ns5__GetAllKeys, struct _ns5__GetAllKeysResponse *ns5__GetAllKeysResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteKey(struct soap* soap, struct _ns5__DeleteKey *ns5__DeleteKey, struct _ns5__DeleteKeyResponse *ns5__DeleteKeyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__CreatePKCS10CSR(struct soap* soap, struct _ns5__CreatePKCS10CSR *ns5__CreatePKCS10CSR, struct _ns5__CreatePKCS10CSRResponse *ns5__CreatePKCS10CSRResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__CreateSelfSignedCertificate(struct soap* soap, struct _ns5__CreateSelfSignedCertificate *ns5__CreateSelfSignedCertificate, struct _ns5__CreateSelfSignedCertificateResponse *ns5__CreateSelfSignedCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__UploadCertificate(struct soap* soap, struct _ns5__UploadCertificate *ns5__UploadCertificate, struct _ns5__UploadCertificateResponse *ns5__UploadCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetCertificate(struct soap* soap, struct _ns5__GetCertificate *ns5__GetCertificate, struct _ns5__GetCertificateResponse *ns5__GetCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllCertificates(struct soap* soap, struct _ns5__GetAllCertificates *ns5__GetAllCertificates, struct _ns5__GetAllCertificatesResponse *ns5__GetAllCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteCertificate(struct soap* soap, struct _ns5__DeleteCertificate *ns5__DeleteCertificate, struct _ns5__DeleteCertificateResponse *ns5__DeleteCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__CreateCertificationPath(struct soap* soap, struct _ns5__CreateCertificationPath *ns5__CreateCertificationPath, struct _ns5__CreateCertificationPathResponse *ns5__CreateCertificationPathResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetCertificationPath(struct soap* soap, struct _ns5__GetCertificationPath *ns5__GetCertificationPath, struct _ns5__GetCertificationPathResponse *ns5__GetCertificationPathResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllCertificationPaths(struct soap* soap, struct _ns5__GetAllCertificationPaths *ns5__GetAllCertificationPaths, struct _ns5__GetAllCertificationPathsResponse *ns5__GetAllCertificationPathsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteCertificationPath(struct soap* soap, struct _ns5__DeleteCertificationPath *ns5__DeleteCertificationPath, struct _ns5__DeleteCertificationPathResponse *ns5__DeleteCertificationPathResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__UploadPassphrase(struct soap* soap, struct _ns5__UploadPassphrase *ns5__UploadPassphrase, struct _ns5__UploadPassphraseResponse *ns5__UploadPassphraseResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllPassphrases(struct soap* soap, struct _ns5__GetAllPassphrases *ns5__GetAllPassphrases, struct _ns5__GetAllPassphrasesResponse *ns5__GetAllPassphrasesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeletePassphrase(struct soap* soap, struct _ns5__DeletePassphrase *ns5__DeletePassphrase, struct _ns5__DeletePassphraseResponse *ns5__DeletePassphraseResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__UploadCRL(struct soap* soap, struct _ns5__UploadCRL *ns5__UploadCRL, struct _ns5__UploadCRLResponse *ns5__UploadCRLResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetCRL(struct soap* soap, struct _ns5__GetCRL *ns5__GetCRL, struct _ns5__GetCRLResponse *ns5__GetCRLResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllCRLs(struct soap* soap, struct _ns5__GetAllCRLs *ns5__GetAllCRLs, struct _ns5__GetAllCRLsResponse *ns5__GetAllCRLsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteCRL(struct soap* soap, struct _ns5__DeleteCRL *ns5__DeleteCRL, struct _ns5__DeleteCRLResponse *ns5__DeleteCRLResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__CreateCertPathValidationPolicy(struct soap* soap, struct _ns5__CreateCertPathValidationPolicy *ns5__CreateCertPathValidationPolicy, struct _ns5__CreateCertPathValidationPolicyResponse *ns5__CreateCertPathValidationPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetCertPathValidationPolicy(struct soap* soap, struct _ns5__GetCertPathValidationPolicy *ns5__GetCertPathValidationPolicy, struct _ns5__GetCertPathValidationPolicyResponse *ns5__GetCertPathValidationPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllCertPathValidationPolicies(struct soap* soap, struct _ns5__GetAllCertPathValidationPolicies *ns5__GetAllCertPathValidationPolicies, struct _ns5__GetAllCertPathValidationPoliciesResponse *ns5__GetAllCertPathValidationPoliciesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteCertPathValidationPolicy(struct soap* soap, struct _ns5__DeleteCertPathValidationPolicy *ns5__DeleteCertPathValidationPolicy, struct _ns5__DeleteCertPathValidationPolicyResponse *ns5__DeleteCertPathValidationPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__AddServerCertificateAssignment(struct soap* soap, struct _ns5__AddServerCertificateAssignment *ns5__AddServerCertificateAssignment, struct _ns5__AddServerCertificateAssignmentResponse *ns5__AddServerCertificateAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__RemoveServerCertificateAssignment(struct soap* soap, struct _ns5__RemoveServerCertificateAssignment *ns5__RemoveServerCertificateAssignment, struct _ns5__RemoveServerCertificateAssignmentResponse *ns5__RemoveServerCertificateAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__ReplaceServerCertificateAssignment(struct soap* soap, struct _ns5__ReplaceServerCertificateAssignment *ns5__ReplaceServerCertificateAssignment, struct _ns5__ReplaceServerCertificateAssignmentResponse *ns5__ReplaceServerCertificateAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAssignedServerCertificates(struct soap* soap, struct _ns5__GetAssignedServerCertificates *ns5__GetAssignedServerCertificates, struct _ns5__GetAssignedServerCertificatesResponse *ns5__GetAssignedServerCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__SetClientAuthenticationRequired(struct soap* soap, struct _ns5__SetClientAuthenticationRequired *ns5__SetClientAuthenticationRequired, struct _ns5__SetClientAuthenticationRequiredResponse *ns5__SetClientAuthenticationRequiredResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetClientAuthenticationRequired(struct soap* soap, struct _ns5__GetClientAuthenticationRequired *ns5__GetClientAuthenticationRequired, struct _ns5__GetClientAuthenticationRequiredResponse *ns5__GetClientAuthenticationRequiredResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__AddCertPathValidationPolicyAssignment(struct soap* soap, struct _ns5__AddCertPathValidationPolicyAssignment *ns5__AddCertPathValidationPolicyAssignment, struct _ns5__AddCertPathValidationPolicyAssignmentResponse *ns5__AddCertPathValidationPolicyAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__RemoveCertPathValidationPolicyAssignment(struct soap* soap, struct _ns5__RemoveCertPathValidationPolicyAssignment *ns5__RemoveCertPathValidationPolicyAssignment, struct _ns5__RemoveCertPathValidationPolicyAssignmentResponse *ns5__RemoveCertPathValidationPolicyAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__ReplaceCertPathValidationPolicyAssignment(struct soap* soap, struct _ns5__ReplaceCertPathValidationPolicyAssignment *ns5__ReplaceCertPathValidationPolicyAssignment, struct _ns5__ReplaceCertPathValidationPolicyAssignmentResponse *ns5__ReplaceCertPathValidationPolicyAssignmentResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAssignedCertPathValidationPolicies(struct soap* soap, struct _ns5__GetAssignedCertPathValidationPolicies *ns5__GetAssignedCertPathValidationPolicies, struct _ns5__GetAssignedCertPathValidationPoliciesResponse *ns5__GetAssignedCertPathValidationPoliciesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__AddDot1XConfiguration(struct soap* soap, struct _ns5__AddDot1XConfiguration *ns5__AddDot1XConfiguration, struct _ns5__AddDot1XConfigurationResponse *ns5__AddDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetAllDot1XConfigurations(struct soap* soap, struct _ns5__GetAllDot1XConfigurations *ns5__GetAllDot1XConfigurations, struct _ns5__GetAllDot1XConfigurationsResponse *ns5__GetAllDot1XConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetDot1XConfiguration(struct soap* soap, struct _ns5__GetDot1XConfiguration *ns5__GetDot1XConfiguration, struct _ns5__GetDot1XConfigurationResponse *ns5__GetDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteDot1XConfiguration(struct soap* soap, struct _ns5__DeleteDot1XConfiguration *ns5__DeleteDot1XConfiguration, struct _ns5__DeleteDot1XConfigurationResponse *ns5__DeleteDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__SetNetworkInterfaceDot1XConfiguration(struct soap* soap, struct _ns5__SetNetworkInterfaceDot1XConfiguration *ns5__SetNetworkInterfaceDot1XConfiguration, struct _ns5__SetNetworkInterfaceDot1XConfigurationResponse *ns5__SetNetworkInterfaceDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__GetNetworkInterfaceDot1XConfiguration(struct soap* soap, struct _ns5__GetNetworkInterfaceDot1XConfiguration *ns5__GetNetworkInterfaceDot1XConfiguration, struct _ns5__GetNetworkInterfaceDot1XConfigurationResponse *ns5__GetNetworkInterfaceDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns5__DeleteNetworkInterfaceDot1XConfiguration(struct soap* soap, struct _ns5__DeleteNetworkInterfaceDot1XConfiguration *ns5__DeleteNetworkInterfaceDot1XConfiguration, struct _ns5__DeleteNetworkInterfaceDot1XConfigurationResponse *ns5__DeleteNetworkInterfaceDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__GetServiceCapabilities(struct soap* soap, struct _ns6__GetServiceCapabilities *ns6__GetServiceCapabilities, struct _ns6__GetServiceCapabilitiesResponse *ns6__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__GetAccessProfileInfo(struct soap* soap, struct _ns6__GetAccessProfileInfo *ns6__GetAccessProfileInfo, struct _ns6__GetAccessProfileInfoResponse *ns6__GetAccessProfileInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__GetAccessProfileInfoList(struct soap* soap, struct _ns6__GetAccessProfileInfoList *ns6__GetAccessProfileInfoList, struct _ns6__GetAccessProfileInfoListResponse *ns6__GetAccessProfileInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__GetAccessProfiles(struct soap* soap, struct _ns6__GetAccessProfiles *ns6__GetAccessProfiles, struct _ns6__GetAccessProfilesResponse *ns6__GetAccessProfilesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__GetAccessProfileList(struct soap* soap, struct _ns6__GetAccessProfileList *ns6__GetAccessProfileList, struct _ns6__GetAccessProfileListResponse *ns6__GetAccessProfileListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__CreateAccessProfile(struct soap* soap, struct _ns6__CreateAccessProfile *ns6__CreateAccessProfile, struct _ns6__CreateAccessProfileResponse *ns6__CreateAccessProfileResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__ModifyAccessProfile(struct soap* soap, struct _ns6__ModifyAccessProfile *ns6__ModifyAccessProfile, struct _ns6__ModifyAccessProfileResponse *ns6__ModifyAccessProfileResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns6__DeleteAccessProfile(struct soap* soap, struct _ns6__DeleteAccessProfile *ns6__DeleteAccessProfile, struct _ns6__DeleteAccessProfileResponse *ns6__DeleteAccessProfileResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetServiceCapabilities(struct soap* soap, struct _ns7__GetServiceCapabilities *ns7__GetServiceCapabilities, struct _ns7__GetServiceCapabilitiesResponse *ns7__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetSupportedFormatTypes(struct soap* soap, struct _ns7__GetSupportedFormatTypes *ns7__GetSupportedFormatTypes, struct _ns7__GetSupportedFormatTypesResponse *ns7__GetSupportedFormatTypesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialInfo(struct soap* soap, struct _ns7__GetCredentialInfo *ns7__GetCredentialInfo, struct _ns7__GetCredentialInfoResponse *ns7__GetCredentialInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialInfoList(struct soap* soap, struct _ns7__GetCredentialInfoList *ns7__GetCredentialInfoList, struct _ns7__GetCredentialInfoListResponse *ns7__GetCredentialInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentials(struct soap* soap, struct _ns7__GetCredentials *ns7__GetCredentials, struct _ns7__GetCredentialsResponse *ns7__GetCredentialsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialList(struct soap* soap, struct _ns7__GetCredentialList *ns7__GetCredentialList, struct _ns7__GetCredentialListResponse *ns7__GetCredentialListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__CreateCredential(struct soap* soap, struct _ns7__CreateCredential *ns7__CreateCredential, struct _ns7__CreateCredentialResponse *ns7__CreateCredentialResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__ModifyCredential(struct soap* soap, struct _ns7__ModifyCredential *ns7__ModifyCredential, struct _ns7__ModifyCredentialResponse *ns7__ModifyCredentialResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__DeleteCredential(struct soap* soap, struct _ns7__DeleteCredential *ns7__DeleteCredential, struct _ns7__DeleteCredentialResponse *ns7__DeleteCredentialResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialState(struct soap* soap, struct _ns7__GetCredentialState *ns7__GetCredentialState, struct _ns7__GetCredentialStateResponse *ns7__GetCredentialStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__EnableCredential(struct soap* soap, struct _ns7__EnableCredential *ns7__EnableCredential, struct _ns7__EnableCredentialResponse *ns7__EnableCredentialResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__DisableCredential(struct soap* soap, struct _ns7__DisableCredential *ns7__DisableCredential, struct _ns7__DisableCredentialResponse *ns7__DisableCredentialResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__ResetAntipassbackViolation(struct soap* soap, struct _ns7__ResetAntipassbackViolation *ns7__ResetAntipassbackViolation, struct _ns7__ResetAntipassbackViolationResponse *ns7__ResetAntipassbackViolationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialIdentifiers(struct soap* soap, struct _ns7__GetCredentialIdentifiers *ns7__GetCredentialIdentifiers, struct _ns7__GetCredentialIdentifiersResponse *ns7__GetCredentialIdentifiersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__SetCredentialIdentifier(struct soap* soap, struct _ns7__SetCredentialIdentifier *ns7__SetCredentialIdentifier, struct _ns7__SetCredentialIdentifierResponse *ns7__SetCredentialIdentifierResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__DeleteCredentialIdentifier(struct soap* soap, struct _ns7__DeleteCredentialIdentifier *ns7__DeleteCredentialIdentifier, struct _ns7__DeleteCredentialIdentifierResponse *ns7__DeleteCredentialIdentifierResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__GetCredentialAccessProfiles(struct soap* soap, struct _ns7__GetCredentialAccessProfiles *ns7__GetCredentialAccessProfiles, struct _ns7__GetCredentialAccessProfilesResponse *ns7__GetCredentialAccessProfilesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__SetCredentialAccessProfiles(struct soap* soap, struct _ns7__SetCredentialAccessProfiles *ns7__SetCredentialAccessProfiles, struct _ns7__SetCredentialAccessProfilesResponse *ns7__SetCredentialAccessProfilesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns7__DeleteCredentialAccessProfiles(struct soap* soap, struct _ns7__DeleteCredentialAccessProfiles *ns7__DeleteCredentialAccessProfiles, struct _ns7__DeleteCredentialAccessProfilesResponse *ns7__DeleteCredentialAccessProfilesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetServiceCapabilities(struct soap* soap, struct _ns8__GetServiceCapabilities *ns8__GetServiceCapabilities, struct _ns8__GetServiceCapabilitiesResponse *ns8__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetScheduleState(struct soap* soap, struct _ns8__GetScheduleState *ns8__GetScheduleState, struct _ns8__GetScheduleStateResponse *ns8__GetScheduleStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetScheduleInfo(struct soap* soap, struct _ns8__GetScheduleInfo *ns8__GetScheduleInfo, struct _ns8__GetScheduleInfoResponse *ns8__GetScheduleInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetScheduleInfoList(struct soap* soap, struct _ns8__GetScheduleInfoList *ns8__GetScheduleInfoList, struct _ns8__GetScheduleInfoListResponse *ns8__GetScheduleInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetSchedules(struct soap* soap, struct _ns8__GetSchedules *ns8__GetSchedules, struct _ns8__GetSchedulesResponse *ns8__GetSchedulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetScheduleList(struct soap* soap, struct _ns8__GetScheduleList *ns8__GetScheduleList, struct _ns8__GetScheduleListResponse *ns8__GetScheduleListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__CreateSchedule(struct soap* soap, struct _ns8__CreateSchedule *ns8__CreateSchedule, struct _ns8__CreateScheduleResponse *ns8__CreateScheduleResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__ModifySchedule(struct soap* soap, struct _ns8__ModifySchedule *ns8__ModifySchedule, struct _ns8__ModifyScheduleResponse *ns8__ModifyScheduleResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__DeleteSchedule(struct soap* soap, struct _ns8__DeleteSchedule *ns8__DeleteSchedule, struct _ns8__DeleteScheduleResponse *ns8__DeleteScheduleResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetSpecialDayGroupInfo(struct soap* soap, struct _ns8__GetSpecialDayGroupInfo *ns8__GetSpecialDayGroupInfo, struct _ns8__GetSpecialDayGroupInfoResponse *ns8__GetSpecialDayGroupInfoResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetSpecialDayGroupInfoList(struct soap* soap, struct _ns8__GetSpecialDayGroupInfoList *ns8__GetSpecialDayGroupInfoList, struct _ns8__GetSpecialDayGroupInfoListResponse *ns8__GetSpecialDayGroupInfoListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetSpecialDayGroups(struct soap* soap, struct _ns8__GetSpecialDayGroups *ns8__GetSpecialDayGroups, struct _ns8__GetSpecialDayGroupsResponse *ns8__GetSpecialDayGroupsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__GetSpecialDayGroupList(struct soap* soap, struct _ns8__GetSpecialDayGroupList *ns8__GetSpecialDayGroupList, struct _ns8__GetSpecialDayGroupListResponse *ns8__GetSpecialDayGroupListResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__CreateSpecialDayGroup(struct soap* soap, struct _ns8__CreateSpecialDayGroup *ns8__CreateSpecialDayGroup, struct _ns8__CreateSpecialDayGroupResponse *ns8__CreateSpecialDayGroupResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__ModifySpecialDayGroup(struct soap* soap, struct _ns8__ModifySpecialDayGroup *ns8__ModifySpecialDayGroup, struct _ns8__ModifySpecialDayGroupResponse *ns8__ModifySpecialDayGroupResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __ns8__DeleteSpecialDayGroup(struct soap* soap, struct _ns8__DeleteSpecialDayGroup *ns8__DeleteSpecialDayGroup, struct _ns8__DeleteSpecialDayGroupResponse *ns8__DeleteSpecialDayGroupResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetServiceCapabilities(struct soap* soap, struct _tad__GetServiceCapabilities *tad__GetServiceCapabilities, struct _tad__GetServiceCapabilitiesResponse *tad__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__DeleteAnalyticsEngineControl(struct soap* soap, struct _tad__DeleteAnalyticsEngineControl *tad__DeleteAnalyticsEngineControl, struct _tad__DeleteAnalyticsEngineControlResponse *tad__DeleteAnalyticsEngineControlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__CreateAnalyticsEngineControl(struct soap* soap, struct _tad__CreateAnalyticsEngineControl *tad__CreateAnalyticsEngineControl, struct _tad__CreateAnalyticsEngineControlResponse *tad__CreateAnalyticsEngineControlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__SetAnalyticsEngineControl(struct soap* soap, struct _tad__SetAnalyticsEngineControl *tad__SetAnalyticsEngineControl, struct _tad__SetAnalyticsEngineControlResponse *tad__SetAnalyticsEngineControlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngineControl(struct soap* soap, struct _tad__GetAnalyticsEngineControl *tad__GetAnalyticsEngineControl, struct _tad__GetAnalyticsEngineControlResponse *tad__GetAnalyticsEngineControlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngineControls(struct soap* soap, struct _tad__GetAnalyticsEngineControls *tad__GetAnalyticsEngineControls, struct _tad__GetAnalyticsEngineControlsResponse *tad__GetAnalyticsEngineControlsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngine(struct soap* soap, struct _tad__GetAnalyticsEngine *tad__GetAnalyticsEngine, struct _tad__GetAnalyticsEngineResponse *tad__GetAnalyticsEngineResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngines(struct soap* soap, struct _tad__GetAnalyticsEngines *tad__GetAnalyticsEngines, struct _tad__GetAnalyticsEnginesResponse *tad__GetAnalyticsEnginesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__SetVideoAnalyticsConfiguration(struct soap* soap, struct _tad__SetVideoAnalyticsConfiguration *tad__SetVideoAnalyticsConfiguration, struct _tad__SetVideoAnalyticsConfigurationResponse *tad__SetVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__SetAnalyticsEngineInput(struct soap* soap, struct _tad__SetAnalyticsEngineInput *tad__SetAnalyticsEngineInput, struct _tad__SetAnalyticsEngineInputResponse *tad__SetAnalyticsEngineInputResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngineInput(struct soap* soap, struct _tad__GetAnalyticsEngineInput *tad__GetAnalyticsEngineInput, struct _tad__GetAnalyticsEngineInputResponse *tad__GetAnalyticsEngineInputResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsEngineInputs(struct soap* soap, struct _tad__GetAnalyticsEngineInputs *tad__GetAnalyticsEngineInputs, struct _tad__GetAnalyticsEngineInputsResponse *tad__GetAnalyticsEngineInputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsDeviceStreamUri(struct soap* soap, struct _tad__GetAnalyticsDeviceStreamUri *tad__GetAnalyticsDeviceStreamUri, struct _tad__GetAnalyticsDeviceStreamUriResponse *tad__GetAnalyticsDeviceStreamUriResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetVideoAnalyticsConfiguration(struct soap* soap, struct _tad__GetVideoAnalyticsConfiguration *tad__GetVideoAnalyticsConfiguration, struct _tad__GetVideoAnalyticsConfigurationResponse *tad__GetVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__CreateAnalyticsEngineInputs(struct soap* soap, struct _tad__CreateAnalyticsEngineInputs *tad__CreateAnalyticsEngineInputs, struct _tad__CreateAnalyticsEngineInputsResponse *tad__CreateAnalyticsEngineInputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__DeleteAnalyticsEngineInputs(struct soap* soap, struct _tad__DeleteAnalyticsEngineInputs *tad__DeleteAnalyticsEngineInputs, struct _tad__DeleteAnalyticsEngineInputsResponse *tad__DeleteAnalyticsEngineInputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tad__GetAnalyticsState(struct soap* soap, struct _tad__GetAnalyticsState *tad__GetAnalyticsState, struct _tad__GetAnalyticsStateResponse *tad__GetAnalyticsStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__GetSupportedRules(struct soap* soap, struct _tan__GetSupportedRules *tan__GetSupportedRules, struct _tan__GetSupportedRulesResponse *tan__GetSupportedRulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__CreateRules(struct soap* soap, struct _tan__CreateRules *tan__CreateRules, struct _tan__CreateRulesResponse *tan__CreateRulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__DeleteRules(struct soap* soap, struct _tan__DeleteRules *tan__DeleteRules, struct _tan__DeleteRulesResponse *tan__DeleteRulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__GetRules(struct soap* soap, struct _tan__GetRules *tan__GetRules, struct _tan__GetRulesResponse *tan__GetRulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__ModifyRules(struct soap* soap, struct _tan__ModifyRules *tan__ModifyRules, struct _tan__ModifyRulesResponse *tan__ModifyRulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__GetServiceCapabilities(struct soap* soap, struct _tan__GetServiceCapabilities *tan__GetServiceCapabilities, struct _tan__GetServiceCapabilitiesResponse *tan__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__GetSupportedAnalyticsModules(struct soap* soap, struct _tan__GetSupportedAnalyticsModules *tan__GetSupportedAnalyticsModules, struct _tan__GetSupportedAnalyticsModulesResponse *tan__GetSupportedAnalyticsModulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__CreateAnalyticsModules(struct soap* soap, struct _tan__CreateAnalyticsModules *tan__CreateAnalyticsModules, struct _tan__CreateAnalyticsModulesResponse *tan__CreateAnalyticsModulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__DeleteAnalyticsModules(struct soap* soap, struct _tan__DeleteAnalyticsModules *tan__DeleteAnalyticsModules, struct _tan__DeleteAnalyticsModulesResponse *tan__DeleteAnalyticsModulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__GetAnalyticsModules(struct soap* soap, struct _tan__GetAnalyticsModules *tan__GetAnalyticsModules, struct _tan__GetAnalyticsModulesResponse *tan__GetAnalyticsModulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tan__ModifyAnalyticsModules(struct soap* soap, struct _tan__ModifyAnalyticsModules *tan__ModifyAnalyticsModules, struct _tan__ModifyAnalyticsModulesResponse *tan__ModifyAnalyticsModulesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tdn__Hello(struct soap* soap, struct wsdd__HelloType tdn__Hello, struct wsdd__ResolveType *tdn__HelloResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tdn__Bye(struct soap* soap, struct wsdd__ByeType tdn__Bye, struct wsdd__ResolveType *tdn__ByeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tdn__Probe(struct soap* soap, struct wsdd__ProbeType tdn__Probe, struct wsdd__ProbeMatchesType *tdn__ProbeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetServices(struct soap* soap, struct _tds__GetServices *tds__GetServices, struct _tds__GetServicesResponse *tds__GetServicesResponse){ DBG("\n"); /*该函数很必要*/ char _IPAddr[INFO_LENGTH]; int i = 0; sprintf(_IPAddr, "http://%d.%d.%d.%d/onvif/services", 192, 168, 1, 233); ////////////////////// //////////////////////// tds__GetServicesResponse->__sizeService = 1; tds__GetServicesResponse->Service = (struct tds__Service *)soap_malloc(soap, sizeof(struct tds__Service)); tds__GetServicesResponse->Service[0].XAddr = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); tds__GetServicesResponse->Service[0].Namespace = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); strcpy(tds__GetServicesResponse->Service[0].Namespace, "http://www.onvif.org/ver10/events/wsdl"); strcpy(tds__GetServicesResponse[0].Service->XAddr, _IPAddr); tds__GetServicesResponse->Service[0].Capabilities = NULL; tds__GetServicesResponse->Service[0].Version = (struct tt__OnvifVersion *)soap_malloc(soap, sizeof(struct tt__OnvifVersion)); tds__GetServicesResponse->Service[0].Version->Major = 0; tds__GetServicesResponse->Service[0].Version->Minor = 3; tds__GetServicesResponse->Service[0].__any = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); strcpy(tds__GetServicesResponse->Service[0].__any, "why2");/* tds__GetServicesResponse->Service[0].__any = (char **)soap_malloc(soap, sizeof(char *)); tds__GetServicesResponse->Service[0].__any[0] = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); strcpy(tds__GetServicesResponse->Service[0].__any[0],"why1"); tds__GetServicesResponse->Service[0].__any[1] = (char *)soap_malloc(soap,sizeof(char) * INFO_LENGTH); strcpy(tds__GetServicesResponse->Service[0].__any[1],"why2");*/ tds__GetServicesResponse->Service[0].__size = 1; tds__GetServicesResponse->Service[0].__anyAttribute = NULL; return SOAP_OK; return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetServiceCapabilities(struct soap* soap, struct _tds__GetServiceCapabilities *tds__GetServiceCapabilities, struct _tds__GetServiceCapabilitiesResponse *tds__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDeviceInformation(struct soap* soap, struct _tds__GetDeviceInformation *tds__GetDeviceInformation, struct _tds__GetDeviceInformationResponse *tds__GetDeviceInformationResponse){ DBG("\n"); tds__GetDeviceInformationResponse->Manufacturer=(char*)soap_malloc(soap,100); tds__GetDeviceInformationResponse->Model=(char*)soap_malloc(soap,100); tds__GetDeviceInformationResponse->FirmwareVersion=(char*)soap_malloc(soap,100); tds__GetDeviceInformationResponse->SerialNumber=(char*)soap_malloc(soap,100); tds__GetDeviceInformationResponse->HardwareId=(char*)soap_malloc(soap,100); strcpy(tds__GetDeviceInformationResponse->Manufacturer,"ilike co.ltd"); strcpy(tds__GetDeviceInformationResponse->Model,"dm368-ov2715"); strcpy(tds__GetDeviceInformationResponse->FirmwareVersion,"v3.00.01"); strcpy(tds__GetDeviceInformationResponse->SerialNumber,"01020304050607080900"); strcpy(tds__GetDeviceInformationResponse->HardwareId,"0101010101"); return SOAP_OK; return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetSystemDateAndTime(struct soap* soap, struct _tds__SetSystemDateAndTime *tds__SetSystemDateAndTime, struct _tds__SetSystemDateAndTimeResponse *tds__SetSystemDateAndTimeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemDateAndTime(struct soap* soap, struct _tds__GetSystemDateAndTime *tds__GetSystemDateAndTime, struct _tds__GetSystemDateAndTimeResponse *tds__GetSystemDateAndTimeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetSystemFactoryDefault(struct soap* soap, struct _tds__SetSystemFactoryDefault *tds__SetSystemFactoryDefault, struct _tds__SetSystemFactoryDefaultResponse *tds__SetSystemFactoryDefaultResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__UpgradeSystemFirmware(struct soap* soap, struct _tds__UpgradeSystemFirmware *tds__UpgradeSystemFirmware, struct _tds__UpgradeSystemFirmwareResponse *tds__UpgradeSystemFirmwareResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SystemReboot(struct soap* soap, struct _tds__SystemReboot *tds__SystemReboot, struct _tds__SystemRebootResponse *tds__SystemRebootResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RestoreSystem(struct soap* soap, struct _tds__RestoreSystem *tds__RestoreSystem, struct _tds__RestoreSystemResponse *tds__RestoreSystemResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemBackup(struct soap* soap, struct _tds__GetSystemBackup *tds__GetSystemBackup, struct _tds__GetSystemBackupResponse *tds__GetSystemBackupResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemLog(struct soap* soap, struct _tds__GetSystemLog *tds__GetSystemLog, struct _tds__GetSystemLogResponse *tds__GetSystemLogResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemSupportInformation(struct soap* soap, struct _tds__GetSystemSupportInformation *tds__GetSystemSupportInformation, struct _tds__GetSystemSupportInformationResponse *tds__GetSystemSupportInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetScopes(struct soap* soap, struct _tds__GetScopes *tds__GetScopes, struct _tds__GetScopesResponse *tds__GetScopesResponse){ DBG("\n");int size=0; size = 1; tds__GetScopesResponse->__sizeScopes=size; tds__GetScopesResponse->Scopes = (struct tt__Scope*)soap_malloc(soap, size*sizeof(struct tt__Scope)); tds__GetScopesResponse->Scopes->ScopeItem = (char*)soap_malloc(soap, 100); tds__GetScopesResponse->Scopes->ScopeDef=0; strcpy(tds__GetScopesResponse->Scopes->ScopeItem,"onvif://www.onvif.org/type/NetworkVideoTransmitter"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetScopes(struct soap* soap, struct _tds__SetScopes *tds__SetScopes, struct _tds__SetScopesResponse *tds__SetScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__AddScopes(struct soap* soap, struct _tds__AddScopes *tds__AddScopes, struct _tds__AddScopesResponse *tds__AddScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RemoveScopes(struct soap* soap, struct _tds__RemoveScopes *tds__RemoveScopes, struct _tds__RemoveScopesResponse *tds__RemoveScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDiscoveryMode(struct soap* soap, struct _tds__GetDiscoveryMode *tds__GetDiscoveryMode, struct _tds__GetDiscoveryModeResponse *tds__GetDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDiscoveryMode(struct soap* soap, struct _tds__SetDiscoveryMode *tds__SetDiscoveryMode, struct _tds__SetDiscoveryModeResponse *tds__SetDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRemoteDiscoveryMode(struct soap* soap, struct _tds__GetRemoteDiscoveryMode *tds__GetRemoteDiscoveryMode, struct _tds__GetRemoteDiscoveryModeResponse *tds__GetRemoteDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRemoteDiscoveryMode(struct soap* soap, struct _tds__SetRemoteDiscoveryMode *tds__SetRemoteDiscoveryMode, struct _tds__SetRemoteDiscoveryModeResponse *tds__SetRemoteDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDPAddresses(struct soap* soap, struct _tds__GetDPAddresses *tds__GetDPAddresses, struct _tds__GetDPAddressesResponse *tds__GetDPAddressesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetEndpointReference(struct soap* soap, struct _tds__GetEndpointReference *tds__GetEndpointReference, struct _tds__GetEndpointReferenceResponse *tds__GetEndpointReferenceResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRemoteUser(struct soap* soap, struct _tds__GetRemoteUser *tds__GetRemoteUser, struct _tds__GetRemoteUserResponse *tds__GetRemoteUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRemoteUser(struct soap* soap, struct _tds__SetRemoteUser *tds__SetRemoteUser, struct _tds__SetRemoteUserResponse *tds__SetRemoteUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetUsers(struct soap* soap, struct _tds__GetUsers *tds__GetUsers, struct _tds__GetUsersResponse *tds__GetUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateUsers(struct soap* soap, struct _tds__CreateUsers *tds__CreateUsers, struct _tds__CreateUsersResponse *tds__CreateUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteUsers(struct soap* soap, struct _tds__DeleteUsers *tds__DeleteUsers, struct _tds__DeleteUsersResponse *tds__DeleteUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetUser(struct soap* soap, struct _tds__SetUser *tds__SetUser, struct _tds__SetUserResponse *tds__SetUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetWsdlUrl(struct soap* soap, struct _tds__GetWsdlUrl *tds__GetWsdlUrl, struct _tds__GetWsdlUrlResponse *tds__GetWsdlUrlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCapabilities(struct soap* soap, struct _tds__GetCapabilities *tds__GetCapabilities, struct _tds__GetCapabilitiesResponse *tds__GetCapabilitiesResponse){ DBG("\n"); int _Category; char _IPv4Address[LARGE_INFO_LENGTH]; if(tds__GetCapabilities->Category == NULL) { tds__GetCapabilities->Category=(int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilities->Category = tt__CapabilityCategory__All; _Category = tt__CapabilityCategory__All; } else { _Category = *tds__GetCapabilities->Category; } sprintf(_IPv4Address, "http://%d.%d.%d.%d/onvif/media",192,168,1,33); tds__GetCapabilitiesResponse->Capabilities = (struct tt__Capabilities*)soap_malloc(soap, sizeof(struct tt__Capabilities)); tds__GetCapabilitiesResponse->Capabilities->Analytics = NULL; tds__GetCapabilitiesResponse->Capabilities->Device = NULL; tds__GetCapabilitiesResponse->Capabilities->Events = NULL; tds__GetCapabilitiesResponse->Capabilities->Imaging = NULL; tds__GetCapabilitiesResponse->Capabilities->Media = NULL; tds__GetCapabilitiesResponse->Capabilities->PTZ = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension = (struct tt__CapabilitiesExtension*)soap_malloc(soap, sizeof(struct tt__CapabilitiesExtension)); tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO = (struct tt__DeviceIOCapabilities*)soap_malloc(soap, sizeof(struct tt__DeviceIOCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->XAddr = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); strcpy(tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->XAddr,_IPv4Address); //下面的重要,这里只实现视频流,需要设置VideoSources tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->VideoSources = TRUE; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->VideoOutputs = FALSE; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->AudioSources = FALSE; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->AudioOutputs = FALSE; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->RelayOutputs = FALSE; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->__size = 0; tds__GetCapabilitiesResponse->Capabilities->Extension->DeviceIO->__any = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Display = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Recording = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Search = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Replay = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Receiver = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->AnalyticsDevice = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->Extensions = NULL; tds__GetCapabilitiesResponse->Capabilities->Extension->__size = 0; tds__GetCapabilitiesResponse->Capabilities->Extension->__any = NULL; /*基础设置,很必须*/ tds__GetCapabilitiesResponse->Capabilities->Device = (struct tt__DeviceCapabilities*)soap_malloc(soap, sizeof(struct tt__DeviceCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Device->XAddr = (char *) soap_malloc(soap, sizeof(char) * LARGE_INFO_LENGTH); strcpy(tds__GetCapabilitiesResponse->Capabilities->Device->XAddr, _IPv4Address); tds__GetCapabilitiesResponse->Capabilities->Device->Extension = NULL; /*必要部分*/ tds__GetCapabilitiesResponse->Capabilities->Device->Network = (struct tt__NetworkCapabilities*)soap_malloc(soap, sizeof(struct tt__NetworkCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Device->Network->IPFilter = (int *)soap_malloc(soap, sizeof(int)); tds__GetCapabilitiesResponse->Capabilities->Device->Network->ZeroConfiguration = (int *)soap_malloc(soap, sizeof(int)); tds__GetCapabilitiesResponse->Capabilities->Device->Network->IPVersion6 = (int *)soap_malloc(soap, sizeof(int)); tds__GetCapabilitiesResponse->Capabilities->Device->Network->DynDNS = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->Network->IPFilter = _false; *tds__GetCapabilitiesResponse->Capabilities->Device->Network->ZeroConfiguration = _false; *tds__GetCapabilitiesResponse->Capabilities->Device->Network->IPVersion6 = _false; *tds__GetCapabilitiesResponse->Capabilities->Device->Network->DynDNS = _false; tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension = (struct tt__NetworkCapabilitiesExtension*)soap_malloc(soap, sizeof(struct tt__NetworkCapabilitiesExtension)); tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension->Dot11Configuration = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension->Dot11Configuration = _false; tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension->Extension = NULL; /*ghostyu MUST BE*/ tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension->__size= 0; tds__GetCapabilitiesResponse->Capabilities->Device->Network->Extension->__any = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->System = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->IO = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->Security = NULL;#if 0 tds__GetCapabilitiesResponse->Capabilities->Device->System = (struct tt__SystemCapabilities*)soap_malloc(soap, sizeof(struct tt__SystemCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Device->System->DiscoveryResolve = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->DiscoveryBye = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->RemoteDiscovery = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->SystemBackup = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->SystemLogging = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->FirmwareUpgrade = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->System->__sizeSupportedVersions = TRUE; tds__GetCapabilitiesResponse->Capabilities->Device->System->SupportedVersions = (struct tt__OnvifVersion*)soap_malloc(soap, sizeof(struct tt__OnvifVersion)); tds__GetCapabilitiesResponse->Capabilities->Device->System->SupportedVersions->Major = MAJOR; tds__GetCapabilitiesResponse->Capabilities->Device->System->SupportedVersions->Minor = MINOR; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension = (struct tt__SystemCapabilitiesExtension*)soap_malloc(soap, sizeof(struct tt__SystemCapabilitiesExtension)); tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSystemBackup = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSystemBackup = _false; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpFirmwareUpgrade = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpFirmwareUpgrade = _true; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSystemLogging = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSystemLogging = _true; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSupportInformation = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->HttpSupportInformation = _true; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->Extension = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->__size = 0; tds__GetCapabilitiesResponse->Capabilities->Device->System->Extension->__any = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->IO = (struct tt__IOCapabilities*)soap_malloc(soap, sizeof(struct tt__IOCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Device->IO->InputConnectors = &_false; tds__GetCapabilitiesResponse->Capabilities->Device->IO->RelayOutputs = &_false; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension = (struct tt__IOCapabilitiesExtension *)soap_malloc(soap, sizeof(struct tt__IOCapabilitiesExtension)); tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->__size =0; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->__any = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->Auxiliary = &_false; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->__anyAttribute = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->__sizeAuxiliaryCommands = 0; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->AuxiliaryCommands= NULL; tds__GetCapabilitiesResponse->Capabilities->Device->IO->Extension->Extension = NULL;#endif#if 0 tds__GetCapabilitiesResponse->Capabilities->Device->Security = (struct tt__SecurityCapabilities*)soap_malloc(soap, sizeof(struct tt__SecurityCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Device->Security->TLS1_x002e1 = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->TLS1_x002e2 = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->OnboardKeyGeneration = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->AccessPolicyConfig = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->X_x002e509Token = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->SAMLToken = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->KerberosToken = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->RELToken = FALSE; tds__GetCapabilitiesResponse->Capabilities->Device->Security->Extension = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->Security->__size = 0; tds__GetCapabilitiesResponse->Capabilities->Device->Security->__any = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->Security->__anyAttribute = NULL; tds__GetCapabilitiesResponse->Capabilities->Device->Extension = NULL;#endif //想要对接RTSP视频,必须设置Media tds__GetCapabilitiesResponse->Capabilities->Media = (struct tt__MediaCapabilities*)soap_malloc(soap, sizeof(struct tt__MediaCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Media->XAddr = (char *) soap_malloc(soap, sizeof(char) * LARGE_INFO_LENGTH); strcpy(tds__GetCapabilitiesResponse->Capabilities->Media->XAddr, _IPv4Address); tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities = (struct tt__RealTimeStreamingCapabilities*)soap_malloc(soap, sizeof(struct tt__RealTimeStreamingCapabilities)); tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTPMulticast = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTPMulticast = _false; tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTP_USCORETCP = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTP_USCORETCP = _true; tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTP_USCORERTSP_USCORETCP = (int *)soap_malloc(soap, sizeof(int)); *tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->RTP_USCORERTSP_USCORETCP = _true; tds__GetCapabilitiesResponse->Capabilities->Media->StreamingCapabilities->Extension = NULL; tds__GetCapabilitiesResponse->Capabilities->Media->Extension = NULL; tds__GetCapabilitiesResponse->Capabilities->Media->__size = 0; tds__GetCapabilitiesResponse->Capabilities->Media->__any = 0; return SOAP_OK;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDPAddresses(struct soap* soap, struct _tds__SetDPAddresses *tds__SetDPAddresses, struct _tds__SetDPAddressesResponse *tds__SetDPAddressesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetHostname(struct soap* soap, struct _tds__GetHostname *tds__GetHostname, struct _tds__GetHostnameResponse *tds__GetHostnameResponse){ DBG("\n"); tds__GetHostnameResponse->HostnameInformation = (struct tt__HostnameInformation*)soap_malloc(soap,sizeof(struct tt__HostnameInformation)); tds__GetHostnameResponse->HostnameInformation->Name = (char*)soap_malloc(soap,100); tds__GetHostnameResponse->HostnameInformation->Extension = (struct tt__HostnameInformationExtension*)soap_malloc(soap,sizeof(struct tt__HostnameInformationExtension )); tds__GetHostnameResponse->HostnameInformation->Extension->__size = 0; tds__GetHostnameResponse->HostnameInformation->Extension->__any= NULL; tds__GetHostnameResponse->HostnameInformation->FromDHCP = 0; //not from DHCP strcpy(tds__GetHostnameResponse->HostnameInformation->Name,"ghostyu"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetHostname(struct soap* soap, struct _tds__SetHostname *tds__SetHostname, struct _tds__SetHostnameResponse *tds__SetHostnameResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetHostnameFromDHCP(struct soap* soap, struct _tds__SetHostnameFromDHCP *tds__SetHostnameFromDHCP, struct _tds__SetHostnameFromDHCPResponse *tds__SetHostnameFromDHCPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDNS(struct soap* soap, struct _tds__GetDNS *tds__GetDNS, struct _tds__GetDNSResponse *tds__GetDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDNS(struct soap* soap, struct _tds__SetDNS *tds__SetDNS, struct _tds__SetDNSResponse *tds__SetDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNTP(struct soap* soap, struct _tds__GetNTP *tds__GetNTP, struct _tds__GetNTPResponse *tds__GetNTPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNTP(struct soap* soap, struct _tds__SetNTP *tds__SetNTP, struct _tds__SetNTPResponse *tds__SetNTPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDynamicDNS(struct soap* soap, struct _tds__GetDynamicDNS *tds__GetDynamicDNS, struct _tds__GetDynamicDNSResponse *tds__GetDynamicDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDynamicDNS(struct soap* soap, struct _tds__SetDynamicDNS *tds__SetDynamicDNS, struct _tds__SetDynamicDNSResponse *tds__SetDynamicDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkInterfaces(struct soap* soap, struct _tds__GetNetworkInterfaces *tds__GetNetworkInterfaces, struct _tds__GetNetworkInterfacesResponse *tds__GetNetworkInterfacesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkInterfaces(struct soap* soap, struct _tds__SetNetworkInterfaces *tds__SetNetworkInterfaces, struct _tds__SetNetworkInterfacesResponse *tds__SetNetworkInterfacesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkProtocols(struct soap* soap, struct _tds__GetNetworkProtocols *tds__GetNetworkProtocols, struct _tds__GetNetworkProtocolsResponse *tds__GetNetworkProtocolsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkProtocols(struct soap* soap, struct _tds__SetNetworkProtocols *tds__SetNetworkProtocols, struct _tds__SetNetworkProtocolsResponse *tds__SetNetworkProtocolsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkDefaultGateway(struct soap* soap, struct _tds__GetNetworkDefaultGateway *tds__GetNetworkDefaultGateway, struct _tds__GetNetworkDefaultGatewayResponse *tds__GetNetworkDefaultGatewayResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkDefaultGateway(struct soap* soap, struct _tds__SetNetworkDefaultGateway *tds__SetNetworkDefaultGateway, struct _tds__SetNetworkDefaultGatewayResponse *tds__SetNetworkDefaultGatewayResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetZeroConfiguration(struct soap* soap, struct _tds__GetZeroConfiguration *tds__GetZeroConfiguration, struct _tds__GetZeroConfigurationResponse *tds__GetZeroConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetZeroConfiguration(struct soap* soap, struct _tds__SetZeroConfiguration *tds__SetZeroConfiguration, struct _tds__SetZeroConfigurationResponse *tds__SetZeroConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetIPAddressFilter(struct soap* soap, struct _tds__GetIPAddressFilter *tds__GetIPAddressFilter, struct _tds__GetIPAddressFilterResponse *tds__GetIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetIPAddressFilter(struct soap* soap, struct _tds__SetIPAddressFilter *tds__SetIPAddressFilter, struct _tds__SetIPAddressFilterResponse *tds__SetIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__AddIPAddressFilter(struct soap* soap, struct _tds__AddIPAddressFilter *tds__AddIPAddressFilter, struct _tds__AddIPAddressFilterResponse *tds__AddIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RemoveIPAddressFilter(struct soap* soap, struct _tds__RemoveIPAddressFilter *tds__RemoveIPAddressFilter, struct _tds__RemoveIPAddressFilterResponse *tds__RemoveIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetAccessPolicy(struct soap* soap, struct _tds__GetAccessPolicy *tds__GetAccessPolicy, struct _tds__GetAccessPolicyResponse *tds__GetAccessPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetAccessPolicy(struct soap* soap, struct _tds__SetAccessPolicy *tds__SetAccessPolicy, struct _tds__SetAccessPolicyResponse *tds__SetAccessPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateCertificate(struct soap* soap, struct _tds__CreateCertificate *tds__CreateCertificate, struct _tds__CreateCertificateResponse *tds__CreateCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificates(struct soap* soap, struct _tds__GetCertificates *tds__GetCertificates, struct _tds__GetCertificatesResponse *tds__GetCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificatesStatus(struct soap* soap, struct _tds__GetCertificatesStatus *tds__GetCertificatesStatus, struct _tds__GetCertificatesStatusResponse *tds__GetCertificatesStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetCertificatesStatus(struct soap* soap, struct _tds__SetCertificatesStatus *tds__SetCertificatesStatus, struct _tds__SetCertificatesStatusResponse *tds__SetCertificatesStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteCertificates(struct soap* soap, struct _tds__DeleteCertificates *tds__DeleteCertificates, struct _tds__DeleteCertificatesResponse *tds__DeleteCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetPkcs10Request(struct soap* soap, struct _tds__GetPkcs10Request *tds__GetPkcs10Request, struct _tds__GetPkcs10RequestResponse *tds__GetPkcs10RequestResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCertificates(struct soap* soap, struct _tds__LoadCertificates *tds__LoadCertificates, struct _tds__LoadCertificatesResponse *tds__LoadCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetClientCertificateMode(struct soap* soap, struct _tds__GetClientCertificateMode *tds__GetClientCertificateMode, struct _tds__GetClientCertificateModeResponse *tds__GetClientCertificateModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetClientCertificateMode(struct soap* soap, struct _tds__SetClientCertificateMode *tds__SetClientCertificateMode, struct _tds__SetClientCertificateModeResponse *tds__SetClientCertificateModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRelayOutputs(struct soap* soap, struct _tds__GetRelayOutputs *tds__GetRelayOutputs, struct _tds__GetRelayOutputsResponse *tds__GetRelayOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRelayOutputSettings(struct soap* soap, struct _tds__SetRelayOutputSettings *tds__SetRelayOutputSettings, struct _tds__SetRelayOutputSettingsResponse *tds__SetRelayOutputSettingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRelayOutputState(struct soap* soap, struct _tds__SetRelayOutputState *tds__SetRelayOutputState, struct _tds__SetRelayOutputStateResponse *tds__SetRelayOutputStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SendAuxiliaryCommand(struct soap* soap, struct _tds__SendAuxiliaryCommand *tds__SendAuxiliaryCommand, struct _tds__SendAuxiliaryCommandResponse *tds__SendAuxiliaryCommandResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCACertificates(struct soap* soap, struct _tds__GetCACertificates *tds__GetCACertificates, struct _tds__GetCACertificatesResponse *tds__GetCACertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCertificateWithPrivateKey(struct soap* soap, struct _tds__LoadCertificateWithPrivateKey *tds__LoadCertificateWithPrivateKey, struct _tds__LoadCertificateWithPrivateKeyResponse *tds__LoadCertificateWithPrivateKeyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificateInformation(struct soap* soap, struct _tds__GetCertificateInformation *tds__GetCertificateInformation, struct _tds__GetCertificateInformationResponse *tds__GetCertificateInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCACertificates(struct soap* soap, struct _tds__LoadCACertificates *tds__LoadCACertificates, struct _tds__LoadCACertificatesResponse *tds__LoadCACertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateDot1XConfiguration(struct soap* soap, struct _tds__CreateDot1XConfiguration *tds__CreateDot1XConfiguration, struct _tds__CreateDot1XConfigurationResponse *tds__CreateDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDot1XConfiguration(struct soap* soap, struct _tds__SetDot1XConfiguration *tds__SetDot1XConfiguration, struct _tds__SetDot1XConfigurationResponse *tds__SetDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot1XConfiguration(struct soap* soap, struct _tds__GetDot1XConfiguration *tds__GetDot1XConfiguration, struct _tds__GetDot1XConfigurationResponse *tds__GetDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot1XConfigurations(struct soap* soap, struct _tds__GetDot1XConfigurations *tds__GetDot1XConfigurations, struct _tds__GetDot1XConfigurationsResponse *tds__GetDot1XConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteDot1XConfiguration(struct soap* soap, struct _tds__DeleteDot1XConfiguration *tds__DeleteDot1XConfiguration, struct _tds__DeleteDot1XConfigurationResponse *tds__DeleteDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot11Capabilities(struct soap* soap, struct _tds__GetDot11Capabilities *tds__GetDot11Capabilities, struct _tds__GetDot11CapabilitiesResponse *tds__GetDot11CapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot11Status(struct soap* soap, struct _tds__GetDot11Status *tds__GetDot11Status, struct _tds__GetDot11StatusResponse *tds__GetDot11StatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__ScanAvailableDot11Networks(struct soap* soap, struct _tds__ScanAvailableDot11Networks *tds__ScanAvailableDot11Networks, struct _tds__ScanAvailableDot11NetworksResponse *tds__ScanAvailableDot11NetworksResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemUris(struct soap* soap, struct _tds__GetSystemUris *tds__GetSystemUris, struct _tds__GetSystemUrisResponse *tds__GetSystemUrisResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__StartFirmwareUpgrade(struct soap* soap, struct _tds__StartFirmwareUpgrade *tds__StartFirmwareUpgrade, struct _tds__StartFirmwareUpgradeResponse *tds__StartFirmwareUpgradeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__StartSystemRestore(struct soap* soap, struct _tds__StartSystemRestore *tds__StartSystemRestore, struct _tds__StartSystemRestoreResponse *tds__StartSystemRestoreResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetStorageConfigurations(struct soap* soap, struct _tds__GetStorageConfigurations *tds__GetStorageConfigurations, struct _tds__GetStorageConfigurationsResponse *tds__GetStorageConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateStorageConfiguration(struct soap* soap, struct _tds__CreateStorageConfiguration *tds__CreateStorageConfiguration, struct _tds__CreateStorageConfigurationResponse *tds__CreateStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetStorageConfiguration(struct soap* soap, struct _tds__GetStorageConfiguration *tds__GetStorageConfiguration, struct _tds__GetStorageConfigurationResponse *tds__GetStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetStorageConfiguration(struct soap* soap, struct _tds__SetStorageConfiguration *tds__SetStorageConfiguration, struct _tds__SetStorageConfigurationResponse *tds__SetStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteStorageConfiguration(struct soap* soap, struct _tds__DeleteStorageConfiguration *tds__DeleteStorageConfiguration, struct _tds__DeleteStorageConfigurationResponse *tds__DeleteStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetServices_(struct soap* soap, struct _tds__GetServices *tds__GetServices, struct _tds__GetServicesResponse *tds__GetServicesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetServiceCapabilities_(struct soap* soap, struct _tds__GetServiceCapabilities *tds__GetServiceCapabilities, struct _tds__GetServiceCapabilitiesResponse *tds__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDeviceInformation_(struct soap* soap, struct _tds__GetDeviceInformation *tds__GetDeviceInformation, struct _tds__GetDeviceInformationResponse *tds__GetDeviceInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetSystemDateAndTime_(struct soap* soap, struct _tds__SetSystemDateAndTime *tds__SetSystemDateAndTime, struct _tds__SetSystemDateAndTimeResponse *tds__SetSystemDateAndTimeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemDateAndTime_(struct soap* soap, struct _tds__GetSystemDateAndTime *tds__GetSystemDateAndTime, struct _tds__GetSystemDateAndTimeResponse *tds__GetSystemDateAndTimeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetSystemFactoryDefault_(struct soap* soap, struct _tds__SetSystemFactoryDefault *tds__SetSystemFactoryDefault, struct _tds__SetSystemFactoryDefaultResponse *tds__SetSystemFactoryDefaultResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__UpgradeSystemFirmware_(struct soap* soap, struct _tds__UpgradeSystemFirmware *tds__UpgradeSystemFirmware, struct _tds__UpgradeSystemFirmwareResponse *tds__UpgradeSystemFirmwareResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SystemReboot_(struct soap* soap, struct _tds__SystemReboot *tds__SystemReboot, struct _tds__SystemRebootResponse *tds__SystemRebootResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RestoreSystem_(struct soap* soap, struct _tds__RestoreSystem *tds__RestoreSystem, struct _tds__RestoreSystemResponse *tds__RestoreSystemResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemBackup_(struct soap* soap, struct _tds__GetSystemBackup *tds__GetSystemBackup, struct _tds__GetSystemBackupResponse *tds__GetSystemBackupResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemLog_(struct soap* soap, struct _tds__GetSystemLog *tds__GetSystemLog, struct _tds__GetSystemLogResponse *tds__GetSystemLogResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemSupportInformation_(struct soap* soap, struct _tds__GetSystemSupportInformation *tds__GetSystemSupportInformation, struct _tds__GetSystemSupportInformationResponse *tds__GetSystemSupportInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetScopes_(struct soap* soap, struct _tds__GetScopes *tds__GetScopes, struct _tds__GetScopesResponse *tds__GetScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetScopes_(struct soap* soap, struct _tds__SetScopes *tds__SetScopes, struct _tds__SetScopesResponse *tds__SetScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__AddScopes_(struct soap* soap, struct _tds__AddScopes *tds__AddScopes, struct _tds__AddScopesResponse *tds__AddScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RemoveScopes_(struct soap* soap, struct _tds__RemoveScopes *tds__RemoveScopes, struct _tds__RemoveScopesResponse *tds__RemoveScopesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDiscoveryMode_(struct soap* soap, struct _tds__GetDiscoveryMode *tds__GetDiscoveryMode, struct _tds__GetDiscoveryModeResponse *tds__GetDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDiscoveryMode_(struct soap* soap, struct _tds__SetDiscoveryMode *tds__SetDiscoveryMode, struct _tds__SetDiscoveryModeResponse *tds__SetDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRemoteDiscoveryMode_(struct soap* soap, struct _tds__GetRemoteDiscoveryMode *tds__GetRemoteDiscoveryMode, struct _tds__GetRemoteDiscoveryModeResponse *tds__GetRemoteDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRemoteDiscoveryMode_(struct soap* soap, struct _tds__SetRemoteDiscoveryMode *tds__SetRemoteDiscoveryMode, struct _tds__SetRemoteDiscoveryModeResponse *tds__SetRemoteDiscoveryModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDPAddresses_(struct soap* soap, struct _tds__GetDPAddresses *tds__GetDPAddresses, struct _tds__GetDPAddressesResponse *tds__GetDPAddressesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetEndpointReference_(struct soap* soap, struct _tds__GetEndpointReference *tds__GetEndpointReference, struct _tds__GetEndpointReferenceResponse *tds__GetEndpointReferenceResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRemoteUser_(struct soap* soap, struct _tds__GetRemoteUser *tds__GetRemoteUser, struct _tds__GetRemoteUserResponse *tds__GetRemoteUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRemoteUser_(struct soap* soap, struct _tds__SetRemoteUser *tds__SetRemoteUser, struct _tds__SetRemoteUserResponse *tds__SetRemoteUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetUsers_(struct soap* soap, struct _tds__GetUsers *tds__GetUsers, struct _tds__GetUsersResponse *tds__GetUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateUsers_(struct soap* soap, struct _tds__CreateUsers *tds__CreateUsers, struct _tds__CreateUsersResponse *tds__CreateUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteUsers_(struct soap* soap, struct _tds__DeleteUsers *tds__DeleteUsers, struct _tds__DeleteUsersResponse *tds__DeleteUsersResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetUser_(struct soap* soap, struct _tds__SetUser *tds__SetUser, struct _tds__SetUserResponse *tds__SetUserResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetWsdlUrl_(struct soap* soap, struct _tds__GetWsdlUrl *tds__GetWsdlUrl, struct _tds__GetWsdlUrlResponse *tds__GetWsdlUrlResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCapabilities_(struct soap* soap, struct _tds__GetCapabilities *tds__GetCapabilities, struct _tds__GetCapabilitiesResponse *tds__GetCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDPAddresses_(struct soap* soap, struct _tds__SetDPAddresses *tds__SetDPAddresses, struct _tds__SetDPAddressesResponse *tds__SetDPAddressesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetHostname_(struct soap* soap, struct _tds__GetHostname *tds__GetHostname, struct _tds__GetHostnameResponse *tds__GetHostnameResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetHostname_(struct soap* soap, struct _tds__SetHostname *tds__SetHostname, struct _tds__SetHostnameResponse *tds__SetHostnameResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetHostnameFromDHCP_(struct soap* soap, struct _tds__SetHostnameFromDHCP *tds__SetHostnameFromDHCP, struct _tds__SetHostnameFromDHCPResponse *tds__SetHostnameFromDHCPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDNS_(struct soap* soap, struct _tds__GetDNS *tds__GetDNS, struct _tds__GetDNSResponse *tds__GetDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDNS_(struct soap* soap, struct _tds__SetDNS *tds__SetDNS, struct _tds__SetDNSResponse *tds__SetDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNTP_(struct soap* soap, struct _tds__GetNTP *tds__GetNTP, struct _tds__GetNTPResponse *tds__GetNTPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNTP_(struct soap* soap, struct _tds__SetNTP *tds__SetNTP, struct _tds__SetNTPResponse *tds__SetNTPResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDynamicDNS_(struct soap* soap, struct _tds__GetDynamicDNS *tds__GetDynamicDNS, struct _tds__GetDynamicDNSResponse *tds__GetDynamicDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDynamicDNS_(struct soap* soap, struct _tds__SetDynamicDNS *tds__SetDynamicDNS, struct _tds__SetDynamicDNSResponse *tds__SetDynamicDNSResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkInterfaces_(struct soap* soap, struct _tds__GetNetworkInterfaces *tds__GetNetworkInterfaces, struct _tds__GetNetworkInterfacesResponse *tds__GetNetworkInterfacesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkInterfaces_(struct soap* soap, struct _tds__SetNetworkInterfaces *tds__SetNetworkInterfaces, struct _tds__SetNetworkInterfacesResponse *tds__SetNetworkInterfacesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkProtocols_(struct soap* soap, struct _tds__GetNetworkProtocols *tds__GetNetworkProtocols, struct _tds__GetNetworkProtocolsResponse *tds__GetNetworkProtocolsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkProtocols_(struct soap* soap, struct _tds__SetNetworkProtocols *tds__SetNetworkProtocols, struct _tds__SetNetworkProtocolsResponse *tds__SetNetworkProtocolsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetNetworkDefaultGateway_(struct soap* soap, struct _tds__GetNetworkDefaultGateway *tds__GetNetworkDefaultGateway, struct _tds__GetNetworkDefaultGatewayResponse *tds__GetNetworkDefaultGatewayResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetNetworkDefaultGateway_(struct soap* soap, struct _tds__SetNetworkDefaultGateway *tds__SetNetworkDefaultGateway, struct _tds__SetNetworkDefaultGatewayResponse *tds__SetNetworkDefaultGatewayResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetZeroConfiguration_(struct soap* soap, struct _tds__GetZeroConfiguration *tds__GetZeroConfiguration, struct _tds__GetZeroConfigurationResponse *tds__GetZeroConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetZeroConfiguration_(struct soap* soap, struct _tds__SetZeroConfiguration *tds__SetZeroConfiguration, struct _tds__SetZeroConfigurationResponse *tds__SetZeroConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetIPAddressFilter_(struct soap* soap, struct _tds__GetIPAddressFilter *tds__GetIPAddressFilter, struct _tds__GetIPAddressFilterResponse *tds__GetIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetIPAddressFilter_(struct soap* soap, struct _tds__SetIPAddressFilter *tds__SetIPAddressFilter, struct _tds__SetIPAddressFilterResponse *tds__SetIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__AddIPAddressFilter_(struct soap* soap, struct _tds__AddIPAddressFilter *tds__AddIPAddressFilter, struct _tds__AddIPAddressFilterResponse *tds__AddIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__RemoveIPAddressFilter_(struct soap* soap, struct _tds__RemoveIPAddressFilter *tds__RemoveIPAddressFilter, struct _tds__RemoveIPAddressFilterResponse *tds__RemoveIPAddressFilterResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetAccessPolicy_(struct soap* soap, struct _tds__GetAccessPolicy *tds__GetAccessPolicy, struct _tds__GetAccessPolicyResponse *tds__GetAccessPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetAccessPolicy_(struct soap* soap, struct _tds__SetAccessPolicy *tds__SetAccessPolicy, struct _tds__SetAccessPolicyResponse *tds__SetAccessPolicyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateCertificate_(struct soap* soap, struct _tds__CreateCertificate *tds__CreateCertificate, struct _tds__CreateCertificateResponse *tds__CreateCertificateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificates_(struct soap* soap, struct _tds__GetCertificates *tds__GetCertificates, struct _tds__GetCertificatesResponse *tds__GetCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificatesStatus_(struct soap* soap, struct _tds__GetCertificatesStatus *tds__GetCertificatesStatus, struct _tds__GetCertificatesStatusResponse *tds__GetCertificatesStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetCertificatesStatus_(struct soap* soap, struct _tds__SetCertificatesStatus *tds__SetCertificatesStatus, struct _tds__SetCertificatesStatusResponse *tds__SetCertificatesStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteCertificates_(struct soap* soap, struct _tds__DeleteCertificates *tds__DeleteCertificates, struct _tds__DeleteCertificatesResponse *tds__DeleteCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetPkcs10Request_(struct soap* soap, struct _tds__GetPkcs10Request *tds__GetPkcs10Request, struct _tds__GetPkcs10RequestResponse *tds__GetPkcs10RequestResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCertificates_(struct soap* soap, struct _tds__LoadCertificates *tds__LoadCertificates, struct _tds__LoadCertificatesResponse *tds__LoadCertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetClientCertificateMode_(struct soap* soap, struct _tds__GetClientCertificateMode *tds__GetClientCertificateMode, struct _tds__GetClientCertificateModeResponse *tds__GetClientCertificateModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetClientCertificateMode_(struct soap* soap, struct _tds__SetClientCertificateMode *tds__SetClientCertificateMode, struct _tds__SetClientCertificateModeResponse *tds__SetClientCertificateModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetRelayOutputs_(struct soap* soap, struct _tds__GetRelayOutputs *tds__GetRelayOutputs, struct _tds__GetRelayOutputsResponse *tds__GetRelayOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRelayOutputSettings_(struct soap* soap, struct _tds__SetRelayOutputSettings *tds__SetRelayOutputSettings, struct _tds__SetRelayOutputSettingsResponse *tds__SetRelayOutputSettingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetRelayOutputState_(struct soap* soap, struct _tds__SetRelayOutputState *tds__SetRelayOutputState, struct _tds__SetRelayOutputStateResponse *tds__SetRelayOutputStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SendAuxiliaryCommand_(struct soap* soap, struct _tds__SendAuxiliaryCommand *tds__SendAuxiliaryCommand, struct _tds__SendAuxiliaryCommandResponse *tds__SendAuxiliaryCommandResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCACertificates_(struct soap* soap, struct _tds__GetCACertificates *tds__GetCACertificates, struct _tds__GetCACertificatesResponse *tds__GetCACertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCertificateWithPrivateKey_(struct soap* soap, struct _tds__LoadCertificateWithPrivateKey *tds__LoadCertificateWithPrivateKey, struct _tds__LoadCertificateWithPrivateKeyResponse *tds__LoadCertificateWithPrivateKeyResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetCertificateInformation_(struct soap* soap, struct _tds__GetCertificateInformation *tds__GetCertificateInformation, struct _tds__GetCertificateInformationResponse *tds__GetCertificateInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__LoadCACertificates_(struct soap* soap, struct _tds__LoadCACertificates *tds__LoadCACertificates, struct _tds__LoadCACertificatesResponse *tds__LoadCACertificatesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateDot1XConfiguration_(struct soap* soap, struct _tds__CreateDot1XConfiguration *tds__CreateDot1XConfiguration, struct _tds__CreateDot1XConfigurationResponse *tds__CreateDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetDot1XConfiguration_(struct soap* soap, struct _tds__SetDot1XConfiguration *tds__SetDot1XConfiguration, struct _tds__SetDot1XConfigurationResponse *tds__SetDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot1XConfiguration_(struct soap* soap, struct _tds__GetDot1XConfiguration *tds__GetDot1XConfiguration, struct _tds__GetDot1XConfigurationResponse *tds__GetDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot1XConfigurations_(struct soap* soap, struct _tds__GetDot1XConfigurations *tds__GetDot1XConfigurations, struct _tds__GetDot1XConfigurationsResponse *tds__GetDot1XConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteDot1XConfiguration_(struct soap* soap, struct _tds__DeleteDot1XConfiguration *tds__DeleteDot1XConfiguration, struct _tds__DeleteDot1XConfigurationResponse *tds__DeleteDot1XConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot11Capabilities_(struct soap* soap, struct _tds__GetDot11Capabilities *tds__GetDot11Capabilities, struct _tds__GetDot11CapabilitiesResponse *tds__GetDot11CapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetDot11Status_(struct soap* soap, struct _tds__GetDot11Status *tds__GetDot11Status, struct _tds__GetDot11StatusResponse *tds__GetDot11StatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__ScanAvailableDot11Networks_(struct soap* soap, struct _tds__ScanAvailableDot11Networks *tds__ScanAvailableDot11Networks, struct _tds__ScanAvailableDot11NetworksResponse *tds__ScanAvailableDot11NetworksResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetSystemUris_(struct soap* soap, struct _tds__GetSystemUris *tds__GetSystemUris, struct _tds__GetSystemUrisResponse *tds__GetSystemUrisResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__StartFirmwareUpgrade_(struct soap* soap, struct _tds__StartFirmwareUpgrade *tds__StartFirmwareUpgrade, struct _tds__StartFirmwareUpgradeResponse *tds__StartFirmwareUpgradeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__StartSystemRestore_(struct soap* soap, struct _tds__StartSystemRestore *tds__StartSystemRestore, struct _tds__StartSystemRestoreResponse *tds__StartSystemRestoreResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetStorageConfigurations_(struct soap* soap, struct _tds__GetStorageConfigurations *tds__GetStorageConfigurations, struct _tds__GetStorageConfigurationsResponse *tds__GetStorageConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__CreateStorageConfiguration_(struct soap* soap, struct _tds__CreateStorageConfiguration *tds__CreateStorageConfiguration, struct _tds__CreateStorageConfigurationResponse *tds__CreateStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__GetStorageConfiguration_(struct soap* soap, struct _tds__GetStorageConfiguration *tds__GetStorageConfiguration, struct _tds__GetStorageConfigurationResponse *tds__GetStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__SetStorageConfiguration_(struct soap* soap, struct _tds__SetStorageConfiguration *tds__SetStorageConfiguration, struct _tds__SetStorageConfigurationResponse *tds__SetStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tds__DeleteStorageConfiguration_(struct soap* soap, struct _tds__DeleteStorageConfiguration *tds__DeleteStorageConfiguration, struct _tds__DeleteStorageConfigurationResponse *tds__DeleteStorageConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__PullMessages(struct soap* soap, struct _tev__PullMessages *tev__PullMessages, struct _tev__PullMessagesResponse *tev__PullMessagesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Seek(struct soap* soap, struct _tev__Seek *tev__Seek, struct _tev__SeekResponse *tev__SeekResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__SetSynchronizationPoint(struct soap* soap, struct _tev__SetSynchronizationPoint *tev__SetSynchronizationPoint, struct _tev__SetSynchronizationPointResponse *tev__SetSynchronizationPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__GetServiceCapabilities(struct soap* soap, struct _tev__GetServiceCapabilities *tev__GetServiceCapabilities, struct _tev__GetServiceCapabilitiesResponse *tev__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__CreatePullPointSubscription(struct soap* soap, struct _tev__CreatePullPointSubscription *tev__CreatePullPointSubscription, struct _tev__CreatePullPointSubscriptionResponse *tev__CreatePullPointSubscriptionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__GetEventProperties(struct soap* soap, struct _tev__GetEventProperties *tev__GetEventProperties, struct _tev__GetEventPropertiesResponse *tev__GetEventPropertiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Renew(struct soap* soap, struct _wsnt__Renew *wsnt__Renew, struct _wsnt__RenewResponse *wsnt__RenewResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Unsubscribe(struct soap* soap, struct _wsnt__Unsubscribe *wsnt__Unsubscribe, struct _wsnt__UnsubscribeResponse *wsnt__UnsubscribeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Subscribe(struct soap* soap, struct _wsnt__Subscribe *wsnt__Subscribe, struct _wsnt__SubscribeResponse *wsnt__SubscribeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__GetCurrentMessage(struct soap* soap, struct _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage, struct _wsnt__GetCurrentMessageResponse *wsnt__GetCurrentMessageResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Notify(struct soap* soap, struct _wsnt__Notify *wsnt__Notify){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__GetMessages(struct soap* soap, struct _wsnt__GetMessages *wsnt__GetMessages, struct _wsnt__GetMessagesResponse *wsnt__GetMessagesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__DestroyPullPoint(struct soap* soap, struct _wsnt__DestroyPullPoint *wsnt__DestroyPullPoint, struct _wsnt__DestroyPullPointResponse *wsnt__DestroyPullPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Notify_(struct soap* soap, struct _wsnt__Notify *wsnt__Notify){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__CreatePullPoint(struct soap* soap, struct _wsnt__CreatePullPoint *wsnt__CreatePullPoint, struct _wsnt__CreatePullPointResponse *wsnt__CreatePullPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Renew_(struct soap* soap, struct _wsnt__Renew *wsnt__Renew, struct _wsnt__RenewResponse *wsnt__RenewResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__Unsubscribe_(struct soap* soap, struct _wsnt__Unsubscribe *wsnt__Unsubscribe, struct _wsnt__UnsubscribeResponse *wsnt__UnsubscribeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__PauseSubscription(struct soap* soap, struct _wsnt__PauseSubscription *wsnt__PauseSubscription, struct _wsnt__PauseSubscriptionResponse *wsnt__PauseSubscriptionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tev__ResumeSubscription(struct soap* soap, struct _wsnt__ResumeSubscription *wsnt__ResumeSubscription, struct _wsnt__ResumeSubscriptionResponse *wsnt__ResumeSubscriptionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__GetServiceCapabilities(struct soap* soap, struct _timg__GetServiceCapabilities *timg__GetServiceCapabilities, struct _timg__GetServiceCapabilitiesResponse *timg__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__GetImagingSettings(struct soap* soap, struct _timg__GetImagingSettings *timg__GetImagingSettings, struct _timg__GetImagingSettingsResponse *timg__GetImagingSettingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__SetImagingSettings(struct soap* soap, struct _timg__SetImagingSettings *timg__SetImagingSettings, struct _timg__SetImagingSettingsResponse *timg__SetImagingSettingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__GetOptions(struct soap* soap, struct _timg__GetOptions *timg__GetOptions, struct _timg__GetOptionsResponse *timg__GetOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__Move(struct soap* soap, struct _timg__Move *timg__Move, struct _timg__MoveResponse *timg__MoveResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__Stop(struct soap* soap, struct _timg__Stop *timg__Stop, struct _timg__StopResponse *timg__StopResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__GetStatus(struct soap* soap, struct _timg__GetStatus *timg__GetStatus, struct _timg__GetStatusResponse *timg__GetStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __timg__GetMoveOptions(struct soap* soap, struct _timg__GetMoveOptions *timg__GetMoveOptions, struct _timg__GetMoveOptionsResponse *timg__GetMoveOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__GetServiceCapabilities(struct soap* soap, struct _tls__GetServiceCapabilities *tls__GetServiceCapabilities, struct _tls__GetServiceCapabilitiesResponse *tls__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__GetLayout(struct soap* soap, struct _tls__GetLayout *tls__GetLayout, struct _tls__GetLayoutResponse *tls__GetLayoutResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__SetLayout(struct soap* soap, struct _tls__SetLayout *tls__SetLayout, struct _tls__SetLayoutResponse *tls__SetLayoutResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__GetDisplayOptions(struct soap* soap, struct _tls__GetDisplayOptions *tls__GetDisplayOptions, struct _tls__GetDisplayOptionsResponse *tls__GetDisplayOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__GetPaneConfigurations(struct soap* soap, struct _tls__GetPaneConfigurations *tls__GetPaneConfigurations, struct _tls__GetPaneConfigurationsResponse *tls__GetPaneConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__GetPaneConfiguration(struct soap* soap, struct _tls__GetPaneConfiguration *tls__GetPaneConfiguration, struct _tls__GetPaneConfigurationResponse *tls__GetPaneConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__SetPaneConfigurations(struct soap* soap, struct _tls__SetPaneConfigurations *tls__SetPaneConfigurations, struct _tls__SetPaneConfigurationsResponse *tls__SetPaneConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__SetPaneConfiguration(struct soap* soap, struct _tls__SetPaneConfiguration *tls__SetPaneConfiguration, struct _tls__SetPaneConfigurationResponse *tls__SetPaneConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__CreatePaneConfiguration(struct soap* soap, struct _tls__CreatePaneConfiguration *tls__CreatePaneConfiguration, struct _tls__CreatePaneConfigurationResponse *tls__CreatePaneConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tls__DeletePaneConfiguration(struct soap* soap, struct _tls__DeletePaneConfiguration *tls__DeletePaneConfiguration, struct _tls__DeletePaneConfigurationResponse *tls__DeletePaneConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetServiceCapabilities(struct soap* soap, struct _tmd__GetServiceCapabilities *tmd__GetServiceCapabilities, struct _tmd__GetServiceCapabilitiesResponse *tmd__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetRelayOutputOptions(struct soap* soap, struct _tmd__GetRelayOutputOptions *tmd__GetRelayOutputOptions, struct _tmd__GetRelayOutputOptionsResponse *tmd__GetRelayOutputOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioSources(struct soap* soap, struct tmd__Get *tmd__GetAudioSources, struct tmd__GetResponse *tmd__GetAudioSourcesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioOutputs(struct soap* soap, struct tmd__Get *tmd__GetAudioOutputs, struct tmd__GetResponse *tmd__GetAudioOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoSources(struct soap* soap, struct tmd__Get *tmd__GetVideoSources, struct tmd__GetResponse *tmd__GetVideoSourcesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoOutputs(struct soap* soap, struct _tmd__GetVideoOutputs *tmd__GetVideoOutputs, struct _tmd__GetVideoOutputsResponse *tmd__GetVideoOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoSourceConfiguration(struct soap* soap, struct _tmd__GetVideoSourceConfiguration *tmd__GetVideoSourceConfiguration, struct _tmd__GetVideoSourceConfigurationResponse *tmd__GetVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoOutputConfiguration(struct soap* soap, struct _tmd__GetVideoOutputConfiguration *tmd__GetVideoOutputConfiguration, struct _tmd__GetVideoOutputConfigurationResponse *tmd__GetVideoOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioSourceConfiguration(struct soap* soap, struct _tmd__GetAudioSourceConfiguration *tmd__GetAudioSourceConfiguration, struct _tmd__GetAudioSourceConfigurationResponse *tmd__GetAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioOutputConfiguration(struct soap* soap, struct _tmd__GetAudioOutputConfiguration *tmd__GetAudioOutputConfiguration, struct _tmd__GetAudioOutputConfigurationResponse *tmd__GetAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetVideoSourceConfiguration(struct soap* soap, struct _tmd__SetVideoSourceConfiguration *tmd__SetVideoSourceConfiguration, struct _tmd__SetVideoSourceConfigurationResponse *tmd__SetVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetVideoOutputConfiguration(struct soap* soap, struct _tmd__SetVideoOutputConfiguration *tmd__SetVideoOutputConfiguration, struct _tmd__SetVideoOutputConfigurationResponse *tmd__SetVideoOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetAudioSourceConfiguration(struct soap* soap, struct _tmd__SetAudioSourceConfiguration *tmd__SetAudioSourceConfiguration, struct _tmd__SetAudioSourceConfigurationResponse *tmd__SetAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetAudioOutputConfiguration(struct soap* soap, struct _tmd__SetAudioOutputConfiguration *tmd__SetAudioOutputConfiguration, struct _tmd__SetAudioOutputConfigurationResponse *tmd__SetAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoSourceConfigurationOptions(struct soap* soap, struct _tmd__GetVideoSourceConfigurationOptions *tmd__GetVideoSourceConfigurationOptions, struct _tmd__GetVideoSourceConfigurationOptionsResponse *tmd__GetVideoSourceConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetVideoOutputConfigurationOptions(struct soap* soap, struct _tmd__GetVideoOutputConfigurationOptions *tmd__GetVideoOutputConfigurationOptions, struct _tmd__GetVideoOutputConfigurationOptionsResponse *tmd__GetVideoOutputConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioSourceConfigurationOptions(struct soap* soap, struct _tmd__GetAudioSourceConfigurationOptions *tmd__GetAudioSourceConfigurationOptions, struct _tmd__GetAudioSourceConfigurationOptionsResponse *tmd__GetAudioSourceConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetAudioOutputConfigurationOptions(struct soap* soap, struct _tmd__GetAudioOutputConfigurationOptions *tmd__GetAudioOutputConfigurationOptions, struct _tmd__GetAudioOutputConfigurationOptionsResponse *tmd__GetAudioOutputConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetRelayOutputs(struct soap* soap, struct _tds__GetRelayOutputs *tds__GetRelayOutputs, struct _tds__GetRelayOutputsResponse *tds__GetRelayOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetRelayOutputSettings(struct soap* soap, struct _tmd__SetRelayOutputSettings *tmd__SetRelayOutputSettings, struct _tmd__SetRelayOutputSettingsResponse *tmd__SetRelayOutputSettingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetRelayOutputState(struct soap* soap, struct _tds__SetRelayOutputState *tds__SetRelayOutputState, struct _tds__SetRelayOutputStateResponse *tds__SetRelayOutputStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetDigitalInputs(struct soap* soap, struct _tmd__GetDigitalInputs *tmd__GetDigitalInputs, struct _tmd__GetDigitalInputsResponse *tmd__GetDigitalInputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetDigitalInputConfigurationOptions(struct soap* soap, struct _tmd__GetDigitalInputConfigurationOptions *tmd__GetDigitalInputConfigurationOptions, struct _tmd__GetDigitalInputConfigurationOptionsResponse *tmd__GetDigitalInputConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetDigitalInputConfigurations(struct soap* soap, struct _tmd__SetDigitalInputConfigurations *tmd__SetDigitalInputConfigurations, struct _tmd__SetDigitalInputConfigurationsResponse *tmd__SetDigitalInputConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetSerialPorts(struct soap* soap, struct _tmd__GetSerialPorts *tmd__GetSerialPorts, struct _tmd__GetSerialPortsResponse *tmd__GetSerialPortsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetSerialPortConfiguration(struct soap* soap, struct _tmd__GetSerialPortConfiguration *tmd__GetSerialPortConfiguration, struct _tmd__GetSerialPortConfigurationResponse *tmd__GetSerialPortConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SetSerialPortConfiguration(struct soap* soap, struct _tmd__SetSerialPortConfiguration *tmd__SetSerialPortConfiguration, struct _tmd__SetSerialPortConfigurationResponse *tmd__SetSerialPortConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__GetSerialPortConfigurationOptions(struct soap* soap, struct _tmd__GetSerialPortConfigurationOptions *tmd__GetSerialPortConfigurationOptions, struct _tmd__GetSerialPortConfigurationOptionsResponse *tmd__GetSerialPortConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tmd__SendReceiveSerialCommand(struct soap* soap, struct _tmd__SendReceiveSerialCommand *tmd__SendReceiveSerialCommand, struct _tmd__SendReceiveSerialCommandResponse *tmd__SendReceiveSerialCommandResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetServiceCapabilities(struct soap* soap, struct _tptz__GetServiceCapabilities *tptz__GetServiceCapabilities, struct _tptz__GetServiceCapabilitiesResponse *tptz__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetConfigurations(struct soap* soap, struct _tptz__GetConfigurations *tptz__GetConfigurations, struct _tptz__GetConfigurationsResponse *tptz__GetConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetPresets(struct soap* soap, struct _tptz__GetPresets *tptz__GetPresets, struct _tptz__GetPresetsResponse *tptz__GetPresetsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__SetPreset(struct soap* soap, struct _tptz__SetPreset *tptz__SetPreset, struct _tptz__SetPresetResponse *tptz__SetPresetResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__RemovePreset(struct soap* soap, struct _tptz__RemovePreset *tptz__RemovePreset, struct _tptz__RemovePresetResponse *tptz__RemovePresetResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GotoPreset(struct soap* soap, struct _tptz__GotoPreset *tptz__GotoPreset, struct _tptz__GotoPresetResponse *tptz__GotoPresetResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetStatus(struct soap* soap, struct _tptz__GetStatus *tptz__GetStatus, struct _tptz__GetStatusResponse *tptz__GetStatusResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetConfiguration(struct soap* soap, struct _tptz__GetConfiguration *tptz__GetConfiguration, struct _tptz__GetConfigurationResponse *tptz__GetConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetNodes(struct soap* soap, struct _tptz__GetNodes *tptz__GetNodes, struct _tptz__GetNodesResponse *tptz__GetNodesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetNode(struct soap* soap, struct _tptz__GetNode *tptz__GetNode, struct _tptz__GetNodeResponse *tptz__GetNodeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__SetConfiguration(struct soap* soap, struct _tptz__SetConfiguration *tptz__SetConfiguration, struct _tptz__SetConfigurationResponse *tptz__SetConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetConfigurationOptions(struct soap* soap, struct _tptz__GetConfigurationOptions *tptz__GetConfigurationOptions, struct _tptz__GetConfigurationOptionsResponse *tptz__GetConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GotoHomePosition(struct soap* soap, struct _tptz__GotoHomePosition *tptz__GotoHomePosition, struct _tptz__GotoHomePositionResponse *tptz__GotoHomePositionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__SetHomePosition(struct soap* soap, struct _tptz__SetHomePosition *tptz__SetHomePosition, struct _tptz__SetHomePositionResponse *tptz__SetHomePositionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__ContinuousMove(struct soap* soap, struct _tptz__ContinuousMove *tptz__ContinuousMove, struct _tptz__ContinuousMoveResponse *tptz__ContinuousMoveResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__RelativeMove(struct soap* soap, struct _tptz__RelativeMove *tptz__RelativeMove, struct _tptz__RelativeMoveResponse *tptz__RelativeMoveResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__SendAuxiliaryCommand(struct soap* soap, struct _tptz__SendAuxiliaryCommand *tptz__SendAuxiliaryCommand, struct _tptz__SendAuxiliaryCommandResponse *tptz__SendAuxiliaryCommandResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__AbsoluteMove(struct soap* soap, struct _tptz__AbsoluteMove *tptz__AbsoluteMove, struct _tptz__AbsoluteMoveResponse *tptz__AbsoluteMoveResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__Stop(struct soap* soap, struct _tptz__Stop *tptz__Stop, struct _tptz__StopResponse *tptz__StopResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetPresetTours(struct soap* soap, struct _tptz__GetPresetTours *tptz__GetPresetTours, struct _tptz__GetPresetToursResponse *tptz__GetPresetToursResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetPresetTour(struct soap* soap, struct _tptz__GetPresetTour *tptz__GetPresetTour, struct _tptz__GetPresetTourResponse *tptz__GetPresetTourResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetPresetTourOptions(struct soap* soap, struct _tptz__GetPresetTourOptions *tptz__GetPresetTourOptions, struct _tptz__GetPresetTourOptionsResponse *tptz__GetPresetTourOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__CreatePresetTour(struct soap* soap, struct _tptz__CreatePresetTour *tptz__CreatePresetTour, struct _tptz__CreatePresetTourResponse *tptz__CreatePresetTourResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__ModifyPresetTour(struct soap* soap, struct _tptz__ModifyPresetTour *tptz__ModifyPresetTour, struct _tptz__ModifyPresetTourResponse *tptz__ModifyPresetTourResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__OperatePresetTour(struct soap* soap, struct _tptz__OperatePresetTour *tptz__OperatePresetTour, struct _tptz__OperatePresetTourResponse *tptz__OperatePresetTourResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__RemovePresetTour(struct soap* soap, struct _tptz__RemovePresetTour *tptz__RemovePresetTour, struct _tptz__RemovePresetTourResponse *tptz__RemovePresetTourResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tptz__GetCompatibleConfigurations(struct soap* soap, struct _tptz__GetCompatibleConfigurations *tptz__GetCompatibleConfigurations, struct _tptz__GetCompatibleConfigurationsResponse *tptz__GetCompatibleConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetServiceCapabilities(struct soap* soap, struct _trc__GetServiceCapabilities *trc__GetServiceCapabilities, struct _trc__GetServiceCapabilitiesResponse *trc__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__CreateRecording(struct soap* soap, struct _trc__CreateRecording *trc__CreateRecording, struct _trc__CreateRecordingResponse *trc__CreateRecordingResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__DeleteRecording(struct soap* soap, struct _trc__DeleteRecording *trc__DeleteRecording, struct _trc__DeleteRecordingResponse *trc__DeleteRecordingResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordings(struct soap* soap, struct _trc__GetRecordings *trc__GetRecordings, struct _trc__GetRecordingsResponse *trc__GetRecordingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__SetRecordingConfiguration(struct soap* soap, struct _trc__SetRecordingConfiguration *trc__SetRecordingConfiguration, struct _trc__SetRecordingConfigurationResponse *trc__SetRecordingConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordingConfiguration(struct soap* soap, struct _trc__GetRecordingConfiguration *trc__GetRecordingConfiguration, struct _trc__GetRecordingConfigurationResponse *trc__GetRecordingConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordingOptions(struct soap* soap, struct _trc__GetRecordingOptions *trc__GetRecordingOptions, struct _trc__GetRecordingOptionsResponse *trc__GetRecordingOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__CreateTrack(struct soap* soap, struct _trc__CreateTrack *trc__CreateTrack, struct _trc__CreateTrackResponse *trc__CreateTrackResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__DeleteTrack(struct soap* soap, struct _trc__DeleteTrack *trc__DeleteTrack, struct _trc__DeleteTrackResponse *trc__DeleteTrackResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetTrackConfiguration(struct soap* soap, struct _trc__GetTrackConfiguration *trc__GetTrackConfiguration, struct _trc__GetTrackConfigurationResponse *trc__GetTrackConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__SetTrackConfiguration(struct soap* soap, struct _trc__SetTrackConfiguration *trc__SetTrackConfiguration, struct _trc__SetTrackConfigurationResponse *trc__SetTrackConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__CreateRecordingJob(struct soap* soap, struct _trc__CreateRecordingJob *trc__CreateRecordingJob, struct _trc__CreateRecordingJobResponse *trc__CreateRecordingJobResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__DeleteRecordingJob(struct soap* soap, struct _trc__DeleteRecordingJob *trc__DeleteRecordingJob, struct _trc__DeleteRecordingJobResponse *trc__DeleteRecordingJobResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordingJobs(struct soap* soap, struct _trc__GetRecordingJobs *trc__GetRecordingJobs, struct _trc__GetRecordingJobsResponse *trc__GetRecordingJobsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__SetRecordingJobConfiguration(struct soap* soap, struct _trc__SetRecordingJobConfiguration *trc__SetRecordingJobConfiguration, struct _trc__SetRecordingJobConfigurationResponse *trc__SetRecordingJobConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordingJobConfiguration(struct soap* soap, struct _trc__GetRecordingJobConfiguration *trc__GetRecordingJobConfiguration, struct _trc__GetRecordingJobConfigurationResponse *trc__GetRecordingJobConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__SetRecordingJobMode(struct soap* soap, struct _trc__SetRecordingJobMode *trc__SetRecordingJobMode, struct _trc__SetRecordingJobModeResponse *trc__SetRecordingJobModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetRecordingJobState(struct soap* soap, struct _trc__GetRecordingJobState *trc__GetRecordingJobState, struct _trc__GetRecordingJobStateResponse *trc__GetRecordingJobStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__ExportRecordedData(struct soap* soap, struct _trc__ExportRecordedData *trc__ExportRecordedData, struct _trc__ExportRecordedDataResponse *trc__ExportRecordedDataResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__StopExportRecordedData(struct soap* soap, struct _trc__StopExportRecordedData *trc__StopExportRecordedData, struct _trc__StopExportRecordedDataResponse *trc__StopExportRecordedDataResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trc__GetExportRecordedDataState(struct soap* soap, struct _trc__GetExportRecordedDataState *trc__GetExportRecordedDataState, struct _trc__GetExportRecordedDataStateResponse *trc__GetExportRecordedDataStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trp__GetServiceCapabilities(struct soap* soap, struct _trp__GetServiceCapabilities *trp__GetServiceCapabilities, struct _trp__GetServiceCapabilitiesResponse *trp__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trp__GetReplayUri(struct soap* soap, struct _trp__GetReplayUri *trp__GetReplayUri, struct _trp__GetReplayUriResponse *trp__GetReplayUriResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trp__GetReplayConfiguration(struct soap* soap, struct _trp__GetReplayConfiguration *trp__GetReplayConfiguration, struct _trp__GetReplayConfigurationResponse *trp__GetReplayConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trp__SetReplayConfiguration(struct soap* soap, struct _trp__SetReplayConfiguration *trp__SetReplayConfiguration, struct _trp__SetReplayConfigurationResponse *trp__SetReplayConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetServiceCapabilities(struct soap* soap, struct _trt__GetServiceCapabilities *trt__GetServiceCapabilities, struct _trt__GetServiceCapabilitiesResponse *trt__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoSources(struct soap* soap, struct _trt__GetVideoSources *trt__GetVideoSources, struct _trt__GetVideoSourcesResponse *trt__GetVideoSourcesResponse){ DBG("\n"); int size1; size1 = 1; trt__GetVideoSourcesResponse->__sizeVideoSources = size1; trt__GetVideoSourcesResponse->VideoSources = (struct tt__VideoSource *)soap_malloc(soap, sizeof(struct tt__VideoSource) * size1); trt__GetVideoSourcesResponse->VideoSources[0].Framerate = 30; trt__GetVideoSourcesResponse->VideoSources[0].Resolution = (struct tt__VideoResolution *)soap_malloc(soap, sizeof(struct tt__VideoResolution)); trt__GetVideoSourcesResponse->VideoSources[0].Resolution->Height = 720; trt__GetVideoSourcesResponse->VideoSources[0].Resolution->Width = 1280; trt__GetVideoSourcesResponse->VideoSources[0].token = (char *)soap_malloc(soap, sizeof(char)*INFO_LENGTH); strcpy(trt__GetVideoSourcesResponse->VideoSources[0].token,"GhostyuSource_token"); //注意这里需要和GetProfile中的sourcetoken相同 trt__GetVideoSourcesResponse->VideoSources[0].Imaging =(struct tt__ImagingSettings*)soap_malloc(soap, sizeof(struct tt__ImagingSettings)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Brightness = (float*)soap_malloc(soap,sizeof(float)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Brightness[0] = 128; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->ColorSaturation = (float*)soap_malloc(soap,sizeof(float)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->ColorSaturation[0] = 128; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Contrast = (float*)soap_malloc(soap,sizeof(float)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Contrast[0] = 128; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->IrCutFilter = (int *)soap_malloc(soap,sizeof(int)); *trt__GetVideoSourcesResponse->VideoSources[0].Imaging->IrCutFilter = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Sharpness = (float*)soap_malloc(soap,sizeof(float)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Sharpness[0] = 128; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->BacklightCompensation = (struct tt__BacklightCompensation*)soap_malloc(soap, sizeof(struct tt__BacklightCompensation)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->BacklightCompensation->Mode = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->BacklightCompensation->Level = 20; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Exposure = NULL; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Focus = NULL; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WideDynamicRange = (struct tt__WideDynamicRange*)soap_malloc(soap, sizeof(struct tt__WideDynamicRange)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WideDynamicRange->Mode = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WideDynamicRange->Level = 20; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WhiteBalance = (struct tt__WhiteBalance*)soap_malloc(soap, sizeof(struct tt__WhiteBalance)); trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WhiteBalance->Mode = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WhiteBalance->CrGain = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->WhiteBalance->CbGain = 0; trt__GetVideoSourcesResponse->VideoSources[0].Imaging->Extension = NULL; trt__GetVideoSourcesResponse->VideoSources[0].Extension = NULL; return SOAP_OK; return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioSources(struct soap* soap, struct _trt__GetAudioSources *trt__GetAudioSources, struct _trt__GetAudioSourcesResponse *trt__GetAudioSourcesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioOutputs(struct soap* soap, struct _trt__GetAudioOutputs *trt__GetAudioOutputs, struct _trt__GetAudioOutputsResponse *trt__GetAudioOutputsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__CreateProfile(struct soap* soap, struct _trt__CreateProfile *trt__CreateProfile, struct _trt__CreateProfileResponse *trt__CreateProfileResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetProfile(struct soap* soap, struct _trt__GetProfile *trt__GetProfile, struct _trt__GetProfileResponse *trt__GetProfileResponse){ DBG("\n"); if(trt__GetProfile){ DBG("trt__GetProfile=%s\n",trt__GetProfile->ProfileToken ); } /*这里的ProfileToken是选定的,得到特定的profile描述*/ //但odm单击一个profile时,需要获取,不然不会出现live video和video streaming trt__GetProfileResponse->Profile = (struct tt__Profile *)soap_malloc(soap,sizeof(struct tt__Profile)); trt__GetProfileResponse->Profile->Name = (char *)soap_malloc(soap,sizeof(char)*20); trt__GetProfileResponse->Profile->token = (char *)soap_malloc(soap,sizeof(char)*20); strcpy(trt__GetProfileResponse->Profile->Name,"my_profile"); strcpy(trt__GetProfileResponse->Profile->token,"token_profile"); trt__GetProfileResponse->Profile->fixed = &_false; trt__GetProfileResponse->Profile->__anyAttribute = NULL; trt__GetProfileResponse->Profile->VideoSourceConfiguration = NULL; trt__GetProfileResponse->Profile->AudioSourceConfiguration = NULL; /*VideoEncoderConfiguration*/ trt__GetProfileResponse->Profile->VideoEncoderConfiguration = (struct tt__VideoEncoderConfiguration *)soap_malloc(soap,sizeof(struct tt__VideoEncoderConfiguration)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Name = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->token= (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); strcpy(trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Name,"VE_Name"); strcpy(trt__GetProfileResponse->Profile->VideoEncoderConfiguration->token,"VE_token"); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->UseCount = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Quality = 10; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Encoding = 1;//JPEG = 0, MPEG4 = 1, H264 = 2; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Resolution = (struct tt__VideoResolution *)soap_malloc(soap, sizeof(struct tt__VideoResolution)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Resolution->Height = 720; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Resolution->Width = 1280; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->RateControl = (struct tt__VideoRateControl *)soap_malloc(soap, sizeof(struct tt__VideoRateControl)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->RateControl->FrameRateLimit = 30; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->RateControl->EncodingInterval = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->RateControl->BitrateLimit = 500; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->MPEG4 = NULL; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->H264 = NULL;#if 0 /*可选,可以不设置*/ trt__GetProfileResponse->Profile->VideoEncoderConfiguration->MPEG4 = (struct tt__Mpeg4Configuration *)soap_malloc(soap, sizeof(struct tt__Mpeg4Configuration)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->MPEG4->GovLength = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->MPEG4->Mpeg4Profile = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->H264 = (struct tt__H264Configuration *)soap_malloc(soap, sizeof(struct tt__H264Configuration)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->H264->GovLength = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->H264->H264Profile = 1;#endif trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast = (struct tt__MulticastConfiguration *)soap_malloc(soap, sizeof(struct tt__MulticastConfiguration)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Address = (struct tt__IPAddress *)soap_malloc(soap, sizeof(struct tt__IPAddress)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Address->IPv4Address = (char **)soap_malloc(soap, sizeof(char *)); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Address->IPv4Address[0] = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Address->IPv6Address = NULL; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Address->Type = 0; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->Port = 554; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->TTL = 60; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->AutoStart = 1; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->__size = 0; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->__any = NULL; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->Multicast->__anyAttribute = NULL; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->SessionTimeout = 720000; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->__size = 0; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->__any = NULL; trt__GetProfileResponse->Profile->VideoEncoderConfiguration->__anyAttribute = NULL; trt__GetProfileResponse->Profile->AudioEncoderConfiguration = NULL; trt__GetProfileResponse->Profile->VideoAnalyticsConfiguration = NULL; trt__GetProfileResponse->Profile->PTZConfiguration = NULL; trt__GetProfileResponse->Profile->MetadataConfiguration = NULL; trt__GetProfileResponse->Profile->Extension = NULL; return SOAP_OK; return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetProfiles(struct soap* soap, struct _trt__GetProfiles *trt__GetProfiles, struct _trt__GetProfilesResponse *trt__GetProfilesResponse){ DBG("\n"); int i; int size; char _IPAddr[LARGE_INFO_LENGTH]; sprintf(_IPAddr, "%3d.%3d.%3d.%3d", ip[0], ip[1], ip[2], ip[3]); size = 1; trt__GetProfilesResponse->Profiles =(struct tt__Profile *)soap_malloc(soap, sizeof(struct tt__Profile) * size); trt__GetProfilesResponse->__sizeProfiles = size; i=0; trt__GetProfilesResponse->Profiles[i].Name = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); strcpy(trt__GetProfilesResponse->Profiles[i].Name,"my_profile"); trt__GetProfilesResponse->Profiles[i].token= (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); strcpy(trt__GetProfilesResponse->Profiles[i].token,"token_profile"); trt__GetProfilesResponse->Profiles[i].fixed = _false; trt__GetProfilesResponse->Profiles[i].__anyAttribute = NULL; trt__GetProfilesResponse->Profiles[i].VideoAnalyticsConfiguration = NULL; /*必须包含VideoEncoderConfiguration的配置 不然不会出现live video 和 video streaming*/ /*VideoEncoderConfiguration*/ trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration = NULL;#if 1 trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration = (struct tt__VideoEncoderConfiguration *)soap_malloc(soap,sizeof(struct tt__VideoEncoderConfiguration)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Name = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->token= (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); strcpy(trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Name,"VE_Name1"); strcpy(trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->token,"VE_token1"); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->UseCount = 1; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Quality = 10; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Encoding = 1;//JPEG = 0, MPEG4 = 1, H264 = 2; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Resolution = (struct tt__VideoResolution *)soap_malloc(soap, sizeof(struct tt__VideoResolution)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Resolution->Height = 720; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Resolution->Width = 1280; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->RateControl = (struct tt__VideoRateControl *)soap_malloc(soap, sizeof(struct tt__VideoRateControl)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->RateControl->FrameRateLimit = 30; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->RateControl->EncodingInterval = 1; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->RateControl->BitrateLimit = 500; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->MPEG4 = NULL; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->H264 = NULL;#if 1 /*可选项,可以不配置*/ trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->MPEG4 = (struct tt__Mpeg4Configuration *)soap_malloc(soap, sizeof(struct tt__Mpeg4Configuration)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->MPEG4->GovLength = 30; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->MPEG4->Mpeg4Profile = 1; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->H264 = (struct tt__H264Configuration *)soap_malloc(soap, sizeof(struct tt__H264Configuration)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->H264->GovLength = 30; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->H264->H264Profile = 1;#endif trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast = (struct tt__MulticastConfiguration *)soap_malloc(soap, sizeof(struct tt__MulticastConfiguration)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Address = (struct tt__IPAddress *)soap_malloc(soap, sizeof(struct tt__IPAddress)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Address->IPv4Address = (char **)soap_malloc(soap, sizeof(char *)); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Address->IPv4Address[0] = (char *)soap_malloc(soap, sizeof(char) * INFO_LENGTH); trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Address->IPv6Address = NULL; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Address->Type = 0; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->Port = 554; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->TTL = 60; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->AutoStart = 1; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->__size = 0; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->__any = NULL; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->Multicast->__anyAttribute = NULL; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->SessionTimeout = 720000; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->__size = 0; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->__any = NULL; trt__GetProfilesResponse->Profiles[i].VideoEncoderConfiguration->__anyAttribute = NULL;#endif /* VideoSourceConfiguration */ //trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration = NULL; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration = (struct tt__VideoSourceConfiguration *)soap_malloc(soap,sizeof(struct tt__VideoSourceConfiguration )); trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Name = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->token = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->SourceToken = (char *)soap_malloc(soap,sizeof(char)*MAX_PROF_TOKEN); trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Bounds = (struct tt__IntRectangle *)soap_malloc(soap,sizeof(struct tt__IntRectangle)); trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Extension = NULL; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->__any = NULL; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->__anyAttribute = NULL; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->__size = 0; /*注意SourceToken*/ strcpy(trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Name,"VS_Name"); strcpy(trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->token,"VS_Token"); strcpy(trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->SourceToken,"GhostyuSource_token"); /*必须与__tmd__GetVideoSources中的token相同*/ trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->UseCount = 1; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Bounds->x = 1; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Bounds->y = 1; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Bounds->height = 720; trt__GetProfilesResponse->Profiles[i].VideoSourceConfiguration->Bounds->width = 1280; trt__GetProfilesResponse->Profiles[i].AudioEncoderConfiguration = NULL; trt__GetProfilesResponse->Profiles[i].AudioSourceConfiguration= NULL; trt__GetProfilesResponse->Profiles[i].PTZConfiguration = NULL; trt__GetProfilesResponse->Profiles[i].MetadataConfiguration = NULL; trt__GetProfilesResponse->Profiles[i].Extension = NULL; return SOAP_OK; return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddVideoEncoderConfiguration(struct soap* soap, struct _trt__AddVideoEncoderConfiguration *trt__AddVideoEncoderConfiguration, struct _trt__AddVideoEncoderConfigurationResponse *trt__AddVideoEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddVideoSourceConfiguration(struct soap* soap, struct _trt__AddVideoSourceConfiguration *trt__AddVideoSourceConfiguration, struct _trt__AddVideoSourceConfigurationResponse *trt__AddVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddAudioEncoderConfiguration(struct soap* soap, struct _trt__AddAudioEncoderConfiguration *trt__AddAudioEncoderConfiguration, struct _trt__AddAudioEncoderConfigurationResponse *trt__AddAudioEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddAudioSourceConfiguration(struct soap* soap, struct _trt__AddAudioSourceConfiguration *trt__AddAudioSourceConfiguration, struct _trt__AddAudioSourceConfigurationResponse *trt__AddAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddPTZConfiguration(struct soap* soap, struct _trt__AddPTZConfiguration *trt__AddPTZConfiguration, struct _trt__AddPTZConfigurationResponse *trt__AddPTZConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddVideoAnalyticsConfiguration(struct soap* soap, struct _trt__AddVideoAnalyticsConfiguration *trt__AddVideoAnalyticsConfiguration, struct _trt__AddVideoAnalyticsConfigurationResponse *trt__AddVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddMetadataConfiguration(struct soap* soap, struct _trt__AddMetadataConfiguration *trt__AddMetadataConfiguration, struct _trt__AddMetadataConfigurationResponse *trt__AddMetadataConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddAudioOutputConfiguration(struct soap* soap, struct _trt__AddAudioOutputConfiguration *trt__AddAudioOutputConfiguration, struct _trt__AddAudioOutputConfigurationResponse *trt__AddAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__AddAudioDecoderConfiguration(struct soap* soap, struct _trt__AddAudioDecoderConfiguration *trt__AddAudioDecoderConfiguration, struct _trt__AddAudioDecoderConfigurationResponse *trt__AddAudioDecoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveVideoEncoderConfiguration(struct soap* soap, struct _trt__RemoveVideoEncoderConfiguration *trt__RemoveVideoEncoderConfiguration, struct _trt__RemoveVideoEncoderConfigurationResponse *trt__RemoveVideoEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveVideoSourceConfiguration(struct soap* soap, struct _trt__RemoveVideoSourceConfiguration *trt__RemoveVideoSourceConfiguration, struct _trt__RemoveVideoSourceConfigurationResponse *trt__RemoveVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveAudioEncoderConfiguration(struct soap* soap, struct _trt__RemoveAudioEncoderConfiguration *trt__RemoveAudioEncoderConfiguration, struct _trt__RemoveAudioEncoderConfigurationResponse *trt__RemoveAudioEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveAudioSourceConfiguration(struct soap* soap, struct _trt__RemoveAudioSourceConfiguration *trt__RemoveAudioSourceConfiguration, struct _trt__RemoveAudioSourceConfigurationResponse *trt__RemoveAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemovePTZConfiguration(struct soap* soap, struct _trt__RemovePTZConfiguration *trt__RemovePTZConfiguration, struct _trt__RemovePTZConfigurationResponse *trt__RemovePTZConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveVideoAnalyticsConfiguration(struct soap* soap, struct _trt__RemoveVideoAnalyticsConfiguration *trt__RemoveVideoAnalyticsConfiguration, struct _trt__RemoveVideoAnalyticsConfigurationResponse *trt__RemoveVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveMetadataConfiguration(struct soap* soap, struct _trt__RemoveMetadataConfiguration *trt__RemoveMetadataConfiguration, struct _trt__RemoveMetadataConfigurationResponse *trt__RemoveMetadataConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveAudioOutputConfiguration(struct soap* soap, struct _trt__RemoveAudioOutputConfiguration *trt__RemoveAudioOutputConfiguration, struct _trt__RemoveAudioOutputConfigurationResponse *trt__RemoveAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__RemoveAudioDecoderConfiguration(struct soap* soap, struct _trt__RemoveAudioDecoderConfiguration *trt__RemoveAudioDecoderConfiguration, struct _trt__RemoveAudioDecoderConfigurationResponse *trt__RemoveAudioDecoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__DeleteProfile(struct soap* soap, struct _trt__DeleteProfile *trt__DeleteProfile, struct _trt__DeleteProfileResponse *trt__DeleteProfileResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoSourceConfigurations(struct soap* soap, struct _trt__GetVideoSourceConfigurations *trt__GetVideoSourceConfigurations, struct _trt__GetVideoSourceConfigurationsResponse *trt__GetVideoSourceConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoEncoderConfigurations(struct soap* soap, struct _trt__GetVideoEncoderConfigurations *trt__GetVideoEncoderConfigurations, struct _trt__GetVideoEncoderConfigurationsResponse *trt__GetVideoEncoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioSourceConfigurations(struct soap* soap, struct _trt__GetAudioSourceConfigurations *trt__GetAudioSourceConfigurations, struct _trt__GetAudioSourceConfigurationsResponse *trt__GetAudioSourceConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioEncoderConfigurations(struct soap* soap, struct _trt__GetAudioEncoderConfigurations *trt__GetAudioEncoderConfigurations, struct _trt__GetAudioEncoderConfigurationsResponse *trt__GetAudioEncoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoAnalyticsConfigurations(struct soap* soap, struct _trt__GetVideoAnalyticsConfigurations *trt__GetVideoAnalyticsConfigurations, struct _trt__GetVideoAnalyticsConfigurationsResponse *trt__GetVideoAnalyticsConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetMetadataConfigurations(struct soap* soap, struct _trt__GetMetadataConfigurations *trt__GetMetadataConfigurations, struct _trt__GetMetadataConfigurationsResponse *trt__GetMetadataConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioOutputConfigurations(struct soap* soap, struct _trt__GetAudioOutputConfigurations *trt__GetAudioOutputConfigurations, struct _trt__GetAudioOutputConfigurationsResponse *trt__GetAudioOutputConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioDecoderConfigurations(struct soap* soap, struct _trt__GetAudioDecoderConfigurations *trt__GetAudioDecoderConfigurations, struct _trt__GetAudioDecoderConfigurationsResponse *trt__GetAudioDecoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoSourceConfiguration(struct soap* soap, struct _trt__GetVideoSourceConfiguration *trt__GetVideoSourceConfiguration, struct _trt__GetVideoSourceConfigurationResponse *trt__GetVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoEncoderConfiguration(struct soap* soap, struct _trt__GetVideoEncoderConfiguration *trt__GetVideoEncoderConfiguration, struct _trt__GetVideoEncoderConfigurationResponse *trt__GetVideoEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioSourceConfiguration(struct soap* soap, struct _trt__GetAudioSourceConfiguration *trt__GetAudioSourceConfiguration, struct _trt__GetAudioSourceConfigurationResponse *trt__GetAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioEncoderConfiguration(struct soap* soap, struct _trt__GetAudioEncoderConfiguration *trt__GetAudioEncoderConfiguration, struct _trt__GetAudioEncoderConfigurationResponse *trt__GetAudioEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoAnalyticsConfiguration(struct soap* soap, struct _trt__GetVideoAnalyticsConfiguration *trt__GetVideoAnalyticsConfiguration, struct _trt__GetVideoAnalyticsConfigurationResponse *trt__GetVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetMetadataConfiguration(struct soap* soap, struct _trt__GetMetadataConfiguration *trt__GetMetadataConfiguration, struct _trt__GetMetadataConfigurationResponse *trt__GetMetadataConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioOutputConfiguration(struct soap* soap, struct _trt__GetAudioOutputConfiguration *trt__GetAudioOutputConfiguration, struct _trt__GetAudioOutputConfigurationResponse *trt__GetAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioDecoderConfiguration(struct soap* soap, struct _trt__GetAudioDecoderConfiguration *trt__GetAudioDecoderConfiguration, struct _trt__GetAudioDecoderConfigurationResponse *trt__GetAudioDecoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleVideoEncoderConfigurations(struct soap* soap, struct _trt__GetCompatibleVideoEncoderConfigurations *trt__GetCompatibleVideoEncoderConfigurations, struct _trt__GetCompatibleVideoEncoderConfigurationsResponse *trt__GetCompatibleVideoEncoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleVideoSourceConfigurations(struct soap* soap, struct _trt__GetCompatibleVideoSourceConfigurations *trt__GetCompatibleVideoSourceConfigurations, struct _trt__GetCompatibleVideoSourceConfigurationsResponse *trt__GetCompatibleVideoSourceConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleAudioEncoderConfigurations(struct soap* soap, struct _trt__GetCompatibleAudioEncoderConfigurations *trt__GetCompatibleAudioEncoderConfigurations, struct _trt__GetCompatibleAudioEncoderConfigurationsResponse *trt__GetCompatibleAudioEncoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleAudioSourceConfigurations(struct soap* soap, struct _trt__GetCompatibleAudioSourceConfigurations *trt__GetCompatibleAudioSourceConfigurations, struct _trt__GetCompatibleAudioSourceConfigurationsResponse *trt__GetCompatibleAudioSourceConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleVideoAnalyticsConfigurations(struct soap* soap, struct _trt__GetCompatibleVideoAnalyticsConfigurations *trt__GetCompatibleVideoAnalyticsConfigurations, struct _trt__GetCompatibleVideoAnalyticsConfigurationsResponse *trt__GetCompatibleVideoAnalyticsConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleMetadataConfigurations(struct soap* soap, struct _trt__GetCompatibleMetadataConfigurations *trt__GetCompatibleMetadataConfigurations, struct _trt__GetCompatibleMetadataConfigurationsResponse *trt__GetCompatibleMetadataConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleAudioOutputConfigurations(struct soap* soap, struct _trt__GetCompatibleAudioOutputConfigurations *trt__GetCompatibleAudioOutputConfigurations, struct _trt__GetCompatibleAudioOutputConfigurationsResponse *trt__GetCompatibleAudioOutputConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetCompatibleAudioDecoderConfigurations(struct soap* soap, struct _trt__GetCompatibleAudioDecoderConfigurations *trt__GetCompatibleAudioDecoderConfigurations, struct _trt__GetCompatibleAudioDecoderConfigurationsResponse *trt__GetCompatibleAudioDecoderConfigurationsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetVideoSourceConfiguration(struct soap* soap, struct _trt__SetVideoSourceConfiguration *trt__SetVideoSourceConfiguration, struct _trt__SetVideoSourceConfigurationResponse *trt__SetVideoSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetVideoEncoderConfiguration(struct soap* soap, struct _trt__SetVideoEncoderConfiguration *trt__SetVideoEncoderConfiguration, struct _trt__SetVideoEncoderConfigurationResponse *trt__SetVideoEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetAudioSourceConfiguration(struct soap* soap, struct _trt__SetAudioSourceConfiguration *trt__SetAudioSourceConfiguration, struct _trt__SetAudioSourceConfigurationResponse *trt__SetAudioSourceConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetAudioEncoderConfiguration(struct soap* soap, struct _trt__SetAudioEncoderConfiguration *trt__SetAudioEncoderConfiguration, struct _trt__SetAudioEncoderConfigurationResponse *trt__SetAudioEncoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetVideoAnalyticsConfiguration(struct soap* soap, struct _trt__SetVideoAnalyticsConfiguration *trt__SetVideoAnalyticsConfiguration, struct _trt__SetVideoAnalyticsConfigurationResponse *trt__SetVideoAnalyticsConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetMetadataConfiguration(struct soap* soap, struct _trt__SetMetadataConfiguration *trt__SetMetadataConfiguration, struct _trt__SetMetadataConfigurationResponse *trt__SetMetadataConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetAudioOutputConfiguration(struct soap* soap, struct _trt__SetAudioOutputConfiguration *trt__SetAudioOutputConfiguration, struct _trt__SetAudioOutputConfigurationResponse *trt__SetAudioOutputConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetAudioDecoderConfiguration(struct soap* soap, struct _trt__SetAudioDecoderConfiguration *trt__SetAudioDecoderConfiguration, struct _trt__SetAudioDecoderConfigurationResponse *trt__SetAudioDecoderConfigurationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoSourceConfigurationOptions(struct soap* soap, struct _trt__GetVideoSourceConfigurationOptions *trt__GetVideoSourceConfigurationOptions, struct _trt__GetVideoSourceConfigurationOptionsResponse *trt__GetVideoSourceConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoEncoderConfigurationOptions(struct soap* soap, struct _trt__GetVideoEncoderConfigurationOptions *trt__GetVideoEncoderConfigurationOptions, struct _trt__GetVideoEncoderConfigurationOptionsResponse *trt__GetVideoEncoderConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioSourceConfigurationOptions(struct soap* soap, struct _trt__GetAudioSourceConfigurationOptions *trt__GetAudioSourceConfigurationOptions, struct _trt__GetAudioSourceConfigurationOptionsResponse *trt__GetAudioSourceConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioEncoderConfigurationOptions(struct soap* soap, struct _trt__GetAudioEncoderConfigurationOptions *trt__GetAudioEncoderConfigurationOptions, struct _trt__GetAudioEncoderConfigurationOptionsResponse *trt__GetAudioEncoderConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetMetadataConfigurationOptions(struct soap* soap, struct _trt__GetMetadataConfigurationOptions *trt__GetMetadataConfigurationOptions, struct _trt__GetMetadataConfigurationOptionsResponse *trt__GetMetadataConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioOutputConfigurationOptions(struct soap* soap, struct _trt__GetAudioOutputConfigurationOptions *trt__GetAudioOutputConfigurationOptions, struct _trt__GetAudioOutputConfigurationOptionsResponse *trt__GetAudioOutputConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetAudioDecoderConfigurationOptions(struct soap* soap, struct _trt__GetAudioDecoderConfigurationOptions *trt__GetAudioDecoderConfigurationOptions, struct _trt__GetAudioDecoderConfigurationOptionsResponse *trt__GetAudioDecoderConfigurationOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap* soap, struct _trt__GetGuaranteedNumberOfVideoEncoderInstances *trt__GetGuaranteedNumberOfVideoEncoderInstances, struct _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse *trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetStreamUri(struct soap* soap, struct _trt__GetStreamUri *trt__GetStreamUri, struct _trt__GetStreamUriResponse *trt__GetStreamUriResponse){ DBG("\n"); char _IPAddr[INFO_LENGTH]; //sprintf(_IPAddr, "rtsp://192.168.1.201/petrov.m4e"); sprintf(_IPAddr, "rtsp://192.168.1.13/mpeg4"); /* Response */ trt__GetStreamUriResponse->MediaUri = (struct tt__MediaUri *)soap_malloc(soap, sizeof(struct tt__MediaUri)); trt__GetStreamUriResponse->MediaUri->Uri = (char *)soap_malloc(soap, sizeof(char) * LARGE_INFO_LENGTH); strcpy(trt__GetStreamUriResponse->MediaUri->Uri,_IPAddr); trt__GetStreamUriResponse->MediaUri->InvalidAfterConnect = 0; trt__GetStreamUriResponse->MediaUri->InvalidAfterReboot = 0; trt__GetStreamUriResponse->MediaUri->Timeout = 200; return SOAP_OK;}SOAP_FMAC5 int SOAP_FMAC6 __trt__StartMulticastStreaming(struct soap* soap, struct _trt__StartMulticastStreaming *trt__StartMulticastStreaming, struct _trt__StartMulticastStreamingResponse *trt__StartMulticastStreamingResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__StopMulticastStreaming(struct soap* soap, struct _trt__StopMulticastStreaming *trt__StopMulticastStreaming, struct _trt__StopMulticastStreamingResponse *trt__StopMulticastStreamingResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetSynchronizationPoint(struct soap* soap, struct _trt__SetSynchronizationPoint *trt__SetSynchronizationPoint, struct _trt__SetSynchronizationPointResponse *trt__SetSynchronizationPointResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetSnapshotUri(struct soap* soap, struct _trt__GetSnapshotUri *trt__GetSnapshotUri, struct _trt__GetSnapshotUriResponse *trt__GetSnapshotUriResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetVideoSourceModes(struct soap* soap, struct _trt__GetVideoSourceModes *trt__GetVideoSourceModes, struct _trt__GetVideoSourceModesResponse *trt__GetVideoSourceModesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetVideoSourceMode(struct soap* soap, struct _trt__SetVideoSourceMode *trt__SetVideoSourceMode, struct _trt__SetVideoSourceModeResponse *trt__SetVideoSourceModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetOSDs(struct soap* soap, struct _trt__GetOSDs *trt__GetOSDs, struct _trt__GetOSDsResponse *trt__GetOSDsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetOSD(struct soap* soap, struct _trt__GetOSD *trt__GetOSD, struct _trt__GetOSDResponse *trt__GetOSDResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__GetOSDOptions(struct soap* soap, struct _trt__GetOSDOptions *trt__GetOSDOptions, struct _trt__GetOSDOptionsResponse *trt__GetOSDOptionsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__SetOSD(struct soap* soap, struct _trt__SetOSD *trt__SetOSD, struct _trt__SetOSDResponse *trt__SetOSDResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__CreateOSD(struct soap* soap, struct _trt__CreateOSD *trt__CreateOSD, struct _trt__CreateOSDResponse *trt__CreateOSDResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trt__DeleteOSD(struct soap* soap, struct _trt__DeleteOSD *trt__DeleteOSD, struct _trt__DeleteOSDResponse *trt__DeleteOSDResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__GetServiceCapabilities(struct soap* soap, struct _trv__GetServiceCapabilities *trv__GetServiceCapabilities, struct _trv__GetServiceCapabilitiesResponse *trv__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__GetReceivers(struct soap* soap, struct _trv__GetReceivers *trv__GetReceivers, struct _trv__GetReceiversResponse *trv__GetReceiversResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__GetReceiver(struct soap* soap, struct _trv__GetReceiver *trv__GetReceiver, struct _trv__GetReceiverResponse *trv__GetReceiverResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__CreateReceiver(struct soap* soap, struct _trv__CreateReceiver *trv__CreateReceiver, struct _trv__CreateReceiverResponse *trv__CreateReceiverResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__DeleteReceiver(struct soap* soap, struct _trv__DeleteReceiver *trv__DeleteReceiver, struct _trv__DeleteReceiverResponse *trv__DeleteReceiverResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__ConfigureReceiver(struct soap* soap, struct _trv__ConfigureReceiver *trv__ConfigureReceiver, struct _trv__ConfigureReceiverResponse *trv__ConfigureReceiverResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__SetReceiverMode(struct soap* soap, struct _trv__SetReceiverMode *trv__SetReceiverMode, struct _trv__SetReceiverModeResponse *trv__SetReceiverModeResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __trv__GetReceiverState(struct soap* soap, struct _trv__GetReceiverState *trv__GetReceiverState, struct _trv__GetReceiverStateResponse *trv__GetReceiverStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetServiceCapabilities(struct soap* soap, struct _tse__GetServiceCapabilities *tse__GetServiceCapabilities, struct _tse__GetServiceCapabilitiesResponse *tse__GetServiceCapabilitiesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetRecordingSummary(struct soap* soap, struct _tse__GetRecordingSummary *tse__GetRecordingSummary, struct _tse__GetRecordingSummaryResponse *tse__GetRecordingSummaryResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetRecordingInformation(struct soap* soap, struct _tse__GetRecordingInformation *tse__GetRecordingInformation, struct _tse__GetRecordingInformationResponse *tse__GetRecordingInformationResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetMediaAttributes(struct soap* soap, struct _tse__GetMediaAttributes *tse__GetMediaAttributes, struct _tse__GetMediaAttributesResponse *tse__GetMediaAttributesResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__FindRecordings(struct soap* soap, struct _tse__FindRecordings *tse__FindRecordings, struct _tse__FindRecordingsResponse *tse__FindRecordingsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetRecordingSearchResults(struct soap* soap, struct _tse__GetRecordingSearchResults *tse__GetRecordingSearchResults, struct _tse__GetRecordingSearchResultsResponse *tse__GetRecordingSearchResultsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__FindEvents(struct soap* soap, struct _tse__FindEvents *tse__FindEvents, struct _tse__FindEventsResponse *tse__FindEventsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetEventSearchResults(struct soap* soap, struct _tse__GetEventSearchResults *tse__GetEventSearchResults, struct _tse__GetEventSearchResultsResponse *tse__GetEventSearchResultsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__FindPTZPosition(struct soap* soap, struct _tse__FindPTZPosition *tse__FindPTZPosition, struct _tse__FindPTZPositionResponse *tse__FindPTZPositionResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetPTZPositionSearchResults(struct soap* soap, struct _tse__GetPTZPositionSearchResults *tse__GetPTZPositionSearchResults, struct _tse__GetPTZPositionSearchResultsResponse *tse__GetPTZPositionSearchResultsResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetSearchState(struct soap* soap, struct _tse__GetSearchState *tse__GetSearchState, struct _tse__GetSearchStateResponse *tse__GetSearchStateResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__EndSearch(struct soap* soap, struct _tse__EndSearch *tse__EndSearch, struct _tse__EndSearchResponse *tse__EndSearchResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__FindMetadata(struct soap* soap, struct _tse__FindMetadata *tse__FindMetadata, struct _tse__FindMetadataResponse *tse__FindMetadataResponse){ DBG("\n"); return SOAP_FAULT;}SOAP_FMAC5 int SOAP_FMAC6 __tse__GetMetadataSearchResults(struct soap* soap, struct _tse__GetMetadataSearchResults *tse__GetMetadataSearchResults, struct _tse__GetMetadataSearchResultsResponse *tse__GetMetadataSearchResultsResponse){ DBG("\n"); return SOAP_FAULT;}
- onvif框架生成2
- onvif框架生成
- Onvif框架代码生成
- Onvif框架代码生成
- Onvif框架代码生成流程
- onvif代码框架的生成
- onvif开发系列之--------onvif 框架代码生成
- gSOAP+onvif初探(一):生成onvif代码框架
- 使用gsoap生成onvif代码框架
- Onvif开发之代码框架生成篇
- Onvif开发之代码框架生成篇
- Onvif开发之代码框架生成篇
- Onvif开发之代码框架生成篇
- Onvif开发之代码框架生成篇
- Onvif之框架生成-基于gsoap2.8.27
- Onvif——生成源码框架
- 基于gsoap的Onvif框架生成
- Linux下SOAP工具生成ONVIF框架
- 阿里巴巴分布式服务框架 Dubbo 团队成员梁飞专访
- PHP常用函数集合(不定期更新)
- EL表达式中fn函数
- JAVA JDK下载安装及配置环境
- Map遍历
- onvif框架生成2
- 餐饮项目开发遇到的问题和解决方法
- java虚拟机jvm和android虚拟机dalvik区别
- 应用服务器(java开发、.net开发)
- javascript运算符
- JDK环境变量配置及其作用分析
- UIImageView初始化
- 嵌入式内核为什么选择C语言
- 欢迎使用CSDN-markdown编辑器