Procházet zdrojové kódy

opcua_builtInDatatypes_nodeIds.h erstellt
Groß/Kleinschreibung

FlorianPalm před 11 roky
rodič
revize
c8dac3c7a1

+ 13 - 0
OPCUAServer/src/opcua_binaryEncDec.c

@@ -0,0 +1,13 @@
+/*
+ * opcua_BinaryEncDec.c
+ *
+ *  Created on: Dec 18, 2013
+ *      Author: opcua
+ */
+
+#include "opcua_BinaryEncDec.h"
+
+
+
+
+

+ 32 - 0
OPCUAServer/src/opcua_binaryEncDec.h

@@ -0,0 +1,32 @@
+/*
+ * opcua_BinaryEncDec.h
+ *
+ *  Created on: Dec 18, 2013
+ *      Author: opcua
+ */
+
+#ifndef OPCUA_BINARYENCDEC_H_
+#define OPCUA_BINARYENCDEC_H_
+
+
+
+enum BED_ApplicationType {SERVER_0, CLIENT_1, CLIENTANDSERVER_2, DISCOVERYSERVER_3};
+
+
+struct BED_ApplicationDescription
+{
+	char *applicationUri;
+	char *productUri;
+	enum BED_ApplicationType applicationType;
+	char *gatewayServerUri;
+};
+
+
+struct BED_EndpointDescription
+{
+	char *endpointUrl;
+	char *securityPolicyUri;
+	struct BED_ApplicationDescription *server;
+};
+
+#endif /* OPCUA_BINARYENCDEC_H_ */

+ 11 - 0
OPCUAServer/src/opcua_builtInDatatypes.c

@@ -0,0 +1,11 @@
+/*
+ * opcua_BuiltInDatatypes.c
+ *
+ *  Created on: Dec 19, 2013
+ *      Author: opcua
+ */
+
+
+#include "opcua_BuiltInDatatypes.h"
+
+

+ 49 - 0
OPCUAServer/src/opcua_builtInDatatypes.h

@@ -0,0 +1,49 @@
+/*
+ * OPCUA_builtInDatatypes.h
+ *
+ *  Created on: Dec 19, 2013
+ *      Author: opcua
+ */
+#include <stdint.h>
+#include <string.h>
+#ifndef OPCUA_BUILTINDATATYPES_H_
+#define OPCUA_BUILTINDATATYPES_H_
+
+
+
+#endif /* OPCUA_BUILTINDATATYPES_H_ */
+
+typedef _Bool Boolean;
+
+typedef int8_t SByte;
+
+typedef uint8_t Byte;
+
+typedef int16_t Int16;
+
+typedef uint16_t UInt16;
+
+typedef int32_t Int32;
+
+typedef uint32_t UInt32;
+
+typedef int64_t Int64;
+
+typedef uint64_t UInt64;
+
+typedef float Float;
+
+typedef double Double;
+
+
+struct UA_StringType
+{
+	int Length;
+	char *Data;
+};
+
+typedef struct UA_StringType UA_String;
+
+
+
+