session.h
Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 #ifndef __OPC_UA_BINARY_SESSIONS_H__
00012 #define __OPC_UA_BINARY_SESSIONS_H__
00013 
00014 #include <opc/ua/protocol/types.h>
00015 #include <opc/ua/protocol/protocol.h>
00016 
00017 namespace OpcUa
00018 {
00019   //-------------------------------------------------
00020   // CloseSessionRequest
00021   //-------------------------------------------------
00022 
00023   struct CloseSessionRequest
00024   {
00025     NodeId TypeId;
00026     RequestHeader Header;
00027 
00028     bool DeleteSubscriptions;
00029 
00030     CloseSessionRequest();
00031   };
00032 
00033   struct CloseSessionResponse
00034   {
00035     NodeId TypeId;
00036     ResponseHeader Header;
00037 
00038     CloseSessionResponse();
00039   };
00040 
00041   ExpandedNodeId GenerateSessionId();
00042 
00043   struct ServiceFaultResponse
00044   {
00045     NodeId TypeId;
00046     ResponseHeader Header;
00047 
00048     ServiceFaultResponse();
00049   };
00050   
00051 
00052 } // namespace OpcUa
00053 
00054 #endif // __OPC_UA_BINARY_SESSIONS_H__


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:24:56