26 void DataDeserializer::Deserialize<OpenFileMode>(
OpenFileMode & data)
35 void DataDeserializer::Deserialize<NodeClass>(
NodeClass & data)
206 void DataDeserializer::Deserialize<ServerState>(
ServerState & data)
242 void DataDeserializer::Deserialize<XmlElement>(
XmlElement & data)
244 *
this >> data.Length;
333 *
this >> data.TypeId;
334 *
this >> data.Encoding;
336 if ((data.Encoding) & (1 >> (0))) { *
this >> data.Body; }
711 *
this >> data.ApplicationUri;
712 *
this >> data.ProductUri;
713 *
this >> data.ApplicationName;
714 *
this >> data.ApplicationType;
715 *
this >> data.GatewayServerUri;
716 *
this >> data.DiscoveryProfileUri;
812 *
this >> data.PolicyId;
813 *
this >> data.TokenType;
814 *
this >> data.IssuedTokenType;
815 *
this >> data.IssuerEndpointUrl;
816 *
this >> data.SecurityPolicyUri;
823 *
this >> data.EndpointUrl;
824 *
this >> data.Server;
825 *
this >> data.ServerCertificate;
826 *
this >> data.SecurityMode;
827 *
this >> data.SecurityPolicyUri;
829 *
this >> data.TransportProfileUri;
830 *
this >> data.SecurityLevel;
837 *
this >> data.EndpointUrl;
846 *
this >> data.TypeId;
847 *
this >> data.Header;
848 *
this >> data.Parameters;
855 *
this >> data.TypeId;
856 *
this >> data.Header;
999 *
this >> data.CertificateData;
1000 *
this >> data.Signature;
1007 *
this >> data.Algorithm;
1008 *
this >> data.Signature;
1015 *
this >> data.ClientDescription;
1016 *
this >> data.ServerUri;
1017 *
this >> data.EndpointUrl;
1018 *
this >> data.SessionName;
1019 *
this >> data.ClientNonce;
1020 *
this >> data.ClientCertificate;
1021 *
this >> data.RequestedSessionTimeout;
1022 *
this >> data.MaxResponseMessageSize;
1029 *
this >> data.TypeId;
1030 *
this >> data.Header;
1031 *
this >> data.Parameters;
1038 *
this >> data.SessionId;
1039 *
this >> data.AuthenticationToken;
1040 *
this >> data.RevisedSessionTimeout;
1041 *
this >> data.ServerNonce;
1042 *
this >> data.ServerCertificate;
1045 *
this >> data.ServerSignature;
1046 *
this >> data.MaxRequestMessageSize;
1053 *
this >> data.TypeId;
1054 *
this >> data.Header;
1055 *
this >> data.Parameters;
1133 *
this >> data.ClientSignature;
1136 *
this >> data.UserIdentityToken;
1137 *
this >> data.UserTokenSignature;
1144 *
this >> data.TypeId;
1145 *
this >> data.Header;
1146 *
this >> data.Parameters;
1153 *
this >> data.ServerNonce;
1162 *
this >> data.TypeId;
1163 *
this >> data.Header;
1164 *
this >> data.Parameters;
1516 *
this >> data.NodeId;
1517 *
this >> data.DeleteTargetReferences;
1524 *
this >> data.TypeId;
1525 *
this >> data.Header;
1533 *
this >> data.TypeId;
1534 *
this >> data.Header;
2234 *
this >> data.NodeId;
2235 *
this >> data.AttributeId;
2236 *
this >> data.IndexRange;
2237 *
this >> data.DataEncoding;
2244 *
this >> data.MaxAge;
2245 *
this >> data.TimestampsToReturn;
2253 *
this >> data.TypeId;
2254 *
this >> data.Header;
2255 *
this >> data.Parameters;
2262 *
this >> data.TypeId;
2263 *
this >> data.Header;
2409 void DataDeserializer::Deserialize<WriteValue>(
WriteValue & data)
2411 *
this >> data.NodeId;
2412 *
this >> data.AttributeId;
2413 *
this >> data.IndexRange;
2414 *
this >> data.Value;
2428 *
this >> data.TypeId;
2429 *
this >> data.Header;
2430 *
this >> data.Parameters;
2437 *
this >> data.TypeId;
2438 *
this >> data.Header;
2563 *
this >> data.ObjectId;
2564 *
this >> data.MethodId;
2572 *
this >> data.Status;
2589 *
this >> data.TypeId;
2590 *
this >> data.Header;
2591 *
this >> data.Parameters;
2598 *
this >> data.TypeId;
2599 *
this >> data.Header;
2765 *
this >> data.ClientHandle;
2766 *
this >> data.SamplingInterval;
2767 *
this >> data.Filter;
2768 *
this >> data.QueueSize;
2769 *
this >> data.DiscardOldest;
2776 *
this >> data.ItemToMonitor;
2777 *
this >> data.MonitoringMode;
2778 *
this >> data.RequestedParameters;
2785 *
this >> data.Status;
2786 *
this >> data.MonitoredItemId;
2787 *
this >> data.RevisedSamplingInterval;
2788 *
this >> data.RevisedQueueSize;
2789 *
this >> data.FilterResult;
2796 *
this >> data.SubscriptionId;
2797 *
this >> data.TimestampsToReturn;
2805 *
this >> data.TypeId;
2806 *
this >> data.Header;
2807 *
this >> data.Parameters;
2814 *
this >> data.TypeId;
2815 *
this >> data.Header;
2982 *
this >> data.SubscriptionId;
2990 *
this >> data.TypeId;
2991 *
this >> data.Header;
2992 *
this >> data.Parameters;
2999 *
this >> data.TypeId;
3000 *
this >> data.Header;
3009 *
this >> data.RequestedPublishingInterval;
3010 *
this >> data.RequestedLifetimeCount;
3011 *
this >> data.RequestedMaxKeepAliveCount;
3012 *
this >> data.MaxNotificationsPerPublish;
3013 *
this >> data.PublishingEnabled;
3014 *
this >> data.Priority;
3021 *
this >> data.TypeId;
3022 *
this >> data.Header;
3023 *
this >> data.Parameters;
3030 *
this >> data.SubscriptionId;
3031 *
this >> data.RevisedPublishingInterval;
3032 *
this >> data.RevisedLifetimeCount;
3033 *
this >> data.RevisedMaxKeepAliveCount;
3040 *
this >> data.TypeId;
3041 *
this >> data.Header;
3049 *
this >> data.SubscriptionId;
3050 *
this >> data.RequestedPublishingInterval;
3051 *
this >> data.RequestedLifetimeCount;
3052 *
this >> data.RequestedMaxKeepAliveCount;
3053 *
this >> data.MaxNotificationsPerPublish;
3054 *
this >> data.Priority;
3061 *
this >> data.TypeId;
3062 *
this >> data.Header;
3063 *
this >> data.Parameters;
3070 *
this >> data.RevisedPublishingInterval;
3071 *
this >> data.RevisedLifetimeCount;
3072 *
this >> data.RevisedMaxKeepAliveCount;
3079 *
this >> data.TypeId;
3080 *
this >> data.Header;
3081 *
this >> data.Parameters;
3088 *
this >> data.PublishingEnabled;
3096 *
this >> data.TypeId;
3097 *
this >> data.Header;
3098 *
this >> data.Parameters;
3113 *
this >> data.TypeId;
3114 *
this >> data.Header;
3115 *
this >> data.Result;
3122 *
this >> data.SequenceNumber;
3123 *
this >> data.PublishTime;
3239 *
this >> data.SubscriptionId;
3240 *
this >> data.SequenceNumber;
3247 *
this >> data.TypeId;
3248 *
this >> data.Header;
3256 *
this >> data.SubscriptionId;
3258 *
this >> data.MoreNotifications;
3259 *
this >> data.NotificationMessage;
3268 *
this >> data.TypeId;
3269 *
this >> data.Header;
3270 *
this >> data.Parameters;
3277 *
this >> data.SubscriptionId;
3278 *
this >> data.RetransmitSequenceNumber;
3285 *
this >> data.TypeId;
3286 *
this >> data.Header;
3287 *
this >> data.Parameters;
3294 *
this >> data.TypeId;
3295 *
this >> data.Header;
3296 *
this >> data.NotificationMessage;
3360 *
this >> data.TypeId;
3361 *
this >> data.Header;
3369 *
this >> data.TypeId;
3370 *
this >> data.Header;
3890 void DataDeserializer::Deserialize<Annotation>(
Annotation & data)
3892 *
this >> data.Message;
3893 *
this >> data.UserName;
3894 *
this >> data.AnnotationTime;
ModelChangeStructureVerbMask
void DeserializeContainer(Stream &in, Container &c)
OPC UA Address space part. GNU LGPL.
const char * Binary(const char *input, short n)