示例#1
0
 public static void Save(IValueSink sink, AuthenticateRequest value)
 {
     sink.EnterSequence();
     Value<uint>.Save(sink, value.PseudoRandomNumber);
     Value<Option<byte>>.Save(sink, value.ExpectedInvokeID);
     Value<Option<string>>.Save(sink, value.OperatorName);
     Value<Option<string>>.Save(sink, value.OperatorPassword);
     Value<Option<bool>>.Save(sink, value.StartEncipheredSession);
     sink.LeaveSequence();
 }
示例#2
0
        public static void Save(IValueSink sink, AuthenticateRequest value)
        {
            sink.EnterSequence();
            Value <uint> .Save(sink, value.PseudoRandomNumber);

            Value <Option <byte> > .Save(sink, value.ExpectedInvokeID);

            Value <Option <string> > .Save(sink, value.OperatorName);

            Value <Option <string> > .Save(sink, value.OperatorPassword);

            Value <Option <bool> > .Save(sink, value.StartEncipheredSession);

            sink.LeaveSequence();
        }
 public AuthenticateWrapper(AuthenticateRequest item)
 {
     this.Item = item;
 }
 public static ConfirmedServiceRequest NewAuthenticate(AuthenticateRequest authenticate)
 {
     return new AuthenticateWrapper(authenticate);
 }