Exemple #1
0
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("GlobalEvent");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (Key != null && __isset.key)
            {
                field.Name = "key";
                field.Type = TType.String;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(Key, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (Targets != null && __isset.targets)
            {
                field.Name = "targets";
                field.Type = TType.List;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                {
                    await oprot.WriteListBeginAsync(new TList(TType.Struct, Targets.Count), cancellationToken);

                    foreach (NotificationTarget _iter140 in Targets)
                    {
                        await _iter140.WriteAsync(oprot, cancellationToken);
                    }
                    await oprot.WriteListEndAsync(cancellationToken);
                }
                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.createdTime)
            {
                field.Name = "createdTime";
                field.Type = TType.I64;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(CreatedTime, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.data)
            {
                field.Name = "data";
                field.Type = TType.I64;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(Data, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.maxDelay)
            {
                field.Name = "maxDelay";
                field.Type = TType.I32;
                field.ID   = 5;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async(MaxDelay, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("ContactRegistration");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (Contact != null && __isset.contact)
            {
                field.Name = "contact";
                field.Type = TType.Struct;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await Contact.WriteAsync(oprot, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (Luid != null && __isset.luid)
            {
                field.Name = "luid";
                field.Type = TType.String;
                field.ID   = 10;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(Luid, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.contactType)
            {
                field.Name = "contactType";
                field.Type = TType.I32;
                field.ID   = 11;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async((int)ContactType, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (ContactKey != null && __isset.contactKey)
            {
                field.Name = "contactKey";
                field.Type = TType.String;
                field.ID   = 12;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(ContactKey, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
Exemple #3
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("Message");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (From != null && __isset.from)
            {
                field.Name = "from";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(From);
                oprot.WriteFieldEnd();
            }
            if (To != null && __isset.to)
            {
                field.Name = "to";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(To);
                oprot.WriteFieldEnd();
            }
            if (__isset.toType)
            {
                field.Name = "toType";
                field.Type = TType.I32;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)ToType);
                oprot.WriteFieldEnd();
            }
            if (Id != null && __isset.id)
            {
                field.Name = "id";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Id);
                oprot.WriteFieldEnd();
            }
            if (__isset.createdTime)
            {
                field.Name = "createdTime";
                field.Type = TType.I64;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(CreatedTime);
                oprot.WriteFieldEnd();
            }
            if (__isset.deliveredTime)
            {
                field.Name = "deliveredTime";
                field.Type = TType.I64;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(DeliveredTime);
                oprot.WriteFieldEnd();
            }
            if (Text != null && __isset.text)
            {
                field.Name = "text";
                field.Type = TType.String;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Text);
                oprot.WriteFieldEnd();
            }
            if (Location != null && __isset.location)
            {
                field.Name = "location";
                field.Type = TType.Struct;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                Location.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.hasContent)
            {
                field.Name = "hasContent";
                field.Type = TType.Bool;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(HasContent);
                oprot.WriteFieldEnd();
            }
            if (__isset.contentType)
            {
                field.Name = "contentType";
                field.Type = TType.I32;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)ContentType);
                oprot.WriteFieldEnd();
            }
            if (ContentPreview != null && __isset.contentPreview)
            {
                field.Name = "contentPreview";
                field.Type = TType.String;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteBinary(ContentPreview);
                oprot.WriteFieldEnd();
            }
            if (ContentMetadata != null && __isset.contentMetadata)
            {
                field.Name = "contentMetadata";
                field.Type = TType.Map;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteMapBegin(new TMap(TType.String, TType.String, ContentMetadata.Count));
                    foreach (string _iter28 in ContentMetadata.Keys)
                    {
                        oprot.WriteString(_iter28);
                        oprot.WriteString(ContentMetadata[_iter28]);
                    }
                    oprot.WriteMapEnd();
                }
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Exemple #4
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("TDDIBasicFMEAPackage");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (__isset.Id)
         {
             field.Name = "Id";
             field.Type = TType.I64;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Id);
             oprot.WriteFieldEnd();
         }
         if (Name != null && __isset.Name)
         {
             field.Name = "Name";
             field.Type = TType.String;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Name);
             oprot.WriteFieldEnd();
         }
         if (Description != null && __isset.Description)
         {
             field.Name = "Description";
             field.Type = TType.String;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Description);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsCitation)
         {
             field.Name = "IsCitation";
             field.Type = TType.Bool;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsCitation);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsAbstract)
         {
             field.Name = "IsAbstract";
             field.Type = TType.Bool;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsAbstract);
             oprot.WriteFieldEnd();
         }
         if (KeyValueMaps != null && __isset.KeyValueMaps)
         {
             field.Name = "KeyValueMaps";
             field.Type = TType.List;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count));
                 foreach (TDDIKeyValueMapRef _iter553 in KeyValueMaps)
                 {
                     _iter553.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (CitedElement != null && __isset.CitedElement)
         {
             field.Name = "CitedElement";
             field.Type = TType.Struct;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             CitedElement.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (FailureAnalysisArtifacts != null && __isset.FailureAnalysisArtifacts)
         {
             field.Name = "FailureAnalysisArtifacts";
             field.Type = TType.List;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, FailureAnalysisArtifacts.Count));
                 foreach (TDDIAbstractFailureAnalysisArtifactRef _iter554 in FailureAnalysisArtifacts)
                 {
                     _iter554.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (FMEAArtifacts != null && __isset.FMEAArtifacts)
         {
             field.Name = "FMEAArtifacts";
             field.Type = TType.List;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, FMEAArtifacts.Count));
                 foreach (TDDIAbstractFMEAArtifactRef _iter555 in FMEAArtifacts)
                 {
                     _iter555.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #5
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("ExecutionResponse");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (__isset.error_code)
            {
                field.Name = "error_code";
                field.Type = TType.I32;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)this.error_code);
                oprot.WriteFieldEnd();
            }
            if (__isset.latency_in_us)
            {
                field.Name = "latency_in_us";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(this.latency_in_us);
                oprot.WriteFieldEnd();
            }
            if (this.data != null && __isset.data)
            {
                field.Name = "data";
                field.Type = TType.Struct;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                this.data.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (this.space_name != null && __isset.space_name)
            {
                field.Name = "space_name";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteBinary(this.space_name);
                oprot.WriteFieldEnd();
            }
            if (this.error_msg != null && __isset.error_msg)
            {
                field.Name = "error_msg";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteBinary(this.error_msg);
                oprot.WriteFieldEnd();
            }
            if (this.plan_desc != null && __isset.plan_desc)
            {
                field.Name = "plan_desc";
                field.Type = TType.Struct;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                this.plan_desc.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (this.comment != null && __isset.comment)
            {
                field.Name = "comment";
                field.Type = TType.String;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteBinary(this.comment);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("TLogEntity");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (Title != null && __isset.Title)
            {
                field.Name = "Title";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Title);
                oprot.WriteFieldEnd();
            }
            if (Message != null && __isset.Message)
            {
                field.Name = "Message";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Message);
                oprot.WriteFieldEnd();
            }
            if (__isset.Level)
            {
                field.Name = "Level";
                field.Type = TType.Byte;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteByte(Level);
                oprot.WriteFieldEnd();
            }
            if (__isset.Time)
            {
                field.Name = "Time";
                field.Type = TType.I64;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Time);
                oprot.WriteFieldEnd();
            }
            if (Source != null && __isset.Source)
            {
                field.Name = "Source";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Source);
                oprot.WriteFieldEnd();
            }
            if (__isset.Thread)
            {
                field.Name = "Thread";
                field.Type = TType.I32;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(Thread);
                oprot.WriteFieldEnd();
            }
            if (Tags != null && __isset.Tags)
            {
                field.Name = "Tags";
                field.Type = TType.Map;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteMapBegin(new TMap(TType.String, TType.String, Tags.Count));
                    foreach (string _iter4 in Tags.Keys)
                    {
                        oprot.WriteString(_iter4);
                        oprot.WriteString(Tags[_iter4]);
                    }
                    oprot.WriteMapEnd();
                }
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Exemple #7
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("HiveObjectRef");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (__isset.objectType)
            {
                field.Name = "objectType";
                field.Type = TType.I32;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)ObjectType);
                oprot.WriteFieldEnd();
            }
            if (DbName != null && __isset.dbName)
            {
                field.Name = "dbName";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(DbName);
                oprot.WriteFieldEnd();
            }
            if (ObjectName != null && __isset.objectName)
            {
                field.Name = "objectName";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(ObjectName);
                oprot.WriteFieldEnd();
            }
            if (PartValues != null && __isset.partValues)
            {
                field.Name = "partValues";
                field.Type = TType.List;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.String, PartValues.Count));
                    foreach (string _iter7 in PartValues)
                    {
                        oprot.WriteString(_iter7);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (ColumnName != null && __isset.columnName)
            {
                field.Name = "columnName";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(ColumnName);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("SecurityCenterResult");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (Uri != null && __isset.uri)
            {
                field.Name = "uri";
                field.Type = TType.String;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(Uri, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (Token != null && __isset.token)
            {
                field.Name = "token";
                field.Type = TType.String;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(Token, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (CookiePath != null && __isset.cookiePath)
            {
                field.Name = "cookiePath";
                field.Type = TType.String;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(CookiePath, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.skip)
            {
                field.Name = "skip";
                field.Type = TType.Bool;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteBoolAsync(Skip, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
            public void Write(TProtocol oprot)
            {
                oprot.IncrementRecursionDepth();
                try
                {
                    TStruct struc = new TStruct("GetMeta_result");
                    oprot.WriteStructBegin(struc);
                    TField field = new TField();

                    if (this.__isset.success)
                    {
                        if (Success != null)
                        {
                            field.Name = "Success";
                            field.Type = TType.Struct;
                            field.ID   = 0;
                            oprot.WriteFieldBegin(field);
                            Success.Write(oprot);
                            oprot.WriteFieldEnd();
                        }
                    }
                    else if (this.__isset.netException)
                    {
                        if (NetException != null)
                        {
                            field.Name = "NetException";
                            field.Type = TType.Struct;
                            field.ID   = 1;
                            oprot.WriteFieldBegin(field);
                            NetException.Write(oprot);
                            oprot.WriteFieldEnd();
                        }
                    }
                    else if (this.__isset.notFoundException)
                    {
                        if (NotFoundException != null)
                        {
                            field.Name = "NotFoundException";
                            field.Type = TType.Struct;
                            field.ID   = 2;
                            oprot.WriteFieldBegin(field);
                            NotFoundException.Write(oprot);
                            oprot.WriteFieldEnd();
                        }
                    }
                    else if (this.__isset.unknownException)
                    {
                        if (UnknownException != null)
                        {
                            field.Name = "UnknownException";
                            field.Type = TType.Struct;
                            field.ID   = 3;
                            oprot.WriteFieldBegin(field);
                            UnknownException.Write(oprot);
                            oprot.WriteFieldEnd();
                        }
                    }
                    else if (this.__isset.metaNotFoundException)
                    {
                        if (MetaNotFoundException != null)
                        {
                            field.Name = "MetaNotFoundException";
                            field.Type = TType.Struct;
                            field.ID   = 4;
                            oprot.WriteFieldBegin(field);
                            MetaNotFoundException.Write(oprot);
                            oprot.WriteFieldEnd();
                        }
                    }
                    oprot.WriteFieldStop();
                    oprot.WriteStructEnd();
                }
                finally
                {
                    oprot.DecrementRecursionDepth();
                }
            }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("ChannelSyncDatas");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (ChannelInfos != null && __isset.channelInfos)
         {
             field.Name = "channelInfos";
             field.Type = TType.List;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ChannelInfos.Count));
                 foreach (ChannelInfo _iter54 in ChannelInfos)
                 {
                     _iter54.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (ChannelDomains != null && __isset.channelDomains)
         {
             field.Name = "channelDomains";
             field.Type = TType.List;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ChannelDomains.Count));
                 foreach (ChannelDomain _iter55 in ChannelDomains)
                 {
                     _iter55.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.revision)
         {
             field.Name = "revision";
             field.Type = TType.I64;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Revision);
             oprot.WriteFieldEnd();
         }
         if (__isset.expires)
         {
             field.Name = "expires";
             field.Type = TType.I64;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Expires);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #11
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("KsDef");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (Name != null && __isset.name)
            {
                field.Name = "name";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Name);
                oprot.WriteFieldEnd();
            }
            if (Strategy_class != null && __isset.strategy_class)
            {
                field.Name = "strategy_class";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Strategy_class);
                oprot.WriteFieldEnd();
            }
            if (Strategy_options != null && __isset.strategy_options)
            {
                field.Name = "strategy_options";
                field.Type = TType.Map;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteMapBegin(new TMap(TType.String, TType.String, Strategy_options.Count));
                    foreach (string _iter67 in Strategy_options.Keys)
                    {
                        oprot.WriteString(_iter67);
                        oprot.WriteString(Strategy_options[_iter67]);
                    }
                    oprot.WriteMapEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.replication_factor)
            {
                field.Name = "replication_factor";
                field.Type = TType.I32;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(Replication_factor);
                oprot.WriteFieldEnd();
            }
            if (Cf_defs != null && __isset.cf_defs)
            {
                field.Name = "cf_defs";
                field.Type = TType.List;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Cf_defs.Count));
                    foreach (CfDef _iter68 in Cf_defs)
                    {
                        _iter68.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.durable_writes)
            {
                field.Name = "durable_writes";
                field.Type = TType.Bool;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(Durable_writes);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("TDDIAttack");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (__isset.Id)
         {
             field.Name = "Id";
             field.Type = TType.I64;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Id);
             oprot.WriteFieldEnd();
         }
         if (Name != null && __isset.Name)
         {
             field.Name = "Name";
             field.Type = TType.String;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Name);
             oprot.WriteFieldEnd();
         }
         if (Description != null && __isset.Description)
         {
             field.Name = "Description";
             field.Type = TType.String;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Description);
             oprot.WriteFieldEnd();
         }
         if (KeyValueMaps != null && __isset.KeyValueMaps)
         {
             field.Name = "KeyValueMaps";
             field.Type = TType.List;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count));
                 foreach (TDDIKeyValueMap _iter1437 in KeyValueMaps)
                 {
                     _iter1437.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Category != null && __isset.Category)
         {
             field.Name = "Category";
             field.Type = TType.String;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Category);
             oprot.WriteFieldEnd();
         }
         if (__isset.FinancialCost)
         {
             field.Name = "FinancialCost";
             field.Type = TType.Double;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteDouble(FinancialCost);
             oprot.WriteFieldEnd();
         }
         if (__isset.FinancialCostType)
         {
             field.Name = "FinancialCostType";
             field.Type = TType.I32;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)FinancialCostType);
             oprot.WriteFieldEnd();
         }
         if (__isset.TimeRequired)
         {
             field.Name = "TimeRequired";
             field.Type = TType.Double;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             oprot.WriteDouble(TimeRequired);
             oprot.WriteFieldEnd();
         }
         if (__isset.TimeUnit)
         {
             field.Name = "TimeUnit";
             field.Type = TType.I32;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)TimeUnit);
             oprot.WriteFieldEnd();
         }
         if (Difficulty != null && __isset.Difficulty)
         {
             field.Name = "Difficulty";
             field.Type = TType.String;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Difficulty);
             oprot.WriteFieldEnd();
         }
         if (Detectability != null && __isset.Detectability)
         {
             field.Name = "Detectability";
             field.Type = TType.String;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Detectability);
             oprot.WriteFieldEnd();
         }
         if (ExploitedVulnerabilities != null && __isset.ExploitedVulnerabilities)
         {
             field.Name = "ExploitedVulnerabilities";
             field.Type = TType.List;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ExploitedVulnerabilities.Count));
                 foreach (TDDIVulnerabilityRef _iter1438 in ExploitedVulnerabilities)
                 {
                     _iter1438.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Violations != null && __isset.Violations)
         {
             field.Name = "Violations";
             field.Type = TType.List;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Violations.Count));
                 foreach (TDDISecurityViolationRef _iter1439 in Violations)
                 {
                     _iter1439.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("VerificationSessionData");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (SessionId != null && __isset.sessionId)
         {
             field.Name = "sessionId";
             field.Type = TType.String;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(SessionId);
             oprot.WriteFieldEnd();
         }
         if (__isset.method)
         {
             field.Name = "method";
             field.Type = TType.I32;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)Method);
             oprot.WriteFieldEnd();
         }
         if (Callback != null && __isset.callback)
         {
             field.Name = "callback";
             field.Type = TType.String;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Callback);
             oprot.WriteFieldEnd();
         }
         if (NormalizedPhone != null && __isset.normalizedPhone)
         {
             field.Name = "normalizedPhone";
             field.Type = TType.String;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(NormalizedPhone);
             oprot.WriteFieldEnd();
         }
         if (CountryCode != null && __isset.countryCode)
         {
             field.Name = "countryCode";
             field.Type = TType.String;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(CountryCode);
             oprot.WriteFieldEnd();
         }
         if (NationalSignificantNumber != null && __isset.nationalSignificantNumber)
         {
             field.Name = "nationalSignificantNumber";
             field.Type = TType.String;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(NationalSignificantNumber);
             oprot.WriteFieldEnd();
         }
         if (AvailableVerificationMethods != null && __isset.availableVerificationMethods)
         {
             field.Name = "availableVerificationMethods";
             field.Type = TType.List;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.I32, AvailableVerificationMethods.Count));
                 foreach (VerificationMethod _iter156 in AvailableVerificationMethods)
                 {
                     oprot.WriteI32((int)_iter156);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FichaProcedimentoChildThrift");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (NumProntuario != null && __isset.numProntuario)
         {
             field.Name = "numProntuario";
             field.Type = TType.String;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(NumProntuario);
             oprot.WriteFieldEnd();
         }
         if (CnsCidadao != null && __isset.cnsCidadao)
         {
             field.Name = "cnsCidadao";
             field.Type = TType.String;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(CnsCidadao);
             oprot.WriteFieldEnd();
         }
         if (__isset.dtNascimento)
         {
             field.Name = "dtNascimento";
             field.Type = TType.I64;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(DtNascimento);
             oprot.WriteFieldEnd();
         }
         if (__isset.sexo)
         {
             field.Name = "sexo";
             field.Type = TType.I64;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Sexo);
             oprot.WriteFieldEnd();
         }
         if (__isset.localAtendimento)
         {
             field.Name = "localAtendimento";
             field.Type = TType.I64;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(LocalAtendimento);
             oprot.WriteFieldEnd();
         }
         if (__isset.turno)
         {
             field.Name = "turno";
             field.Type = TType.I64;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Turno);
             oprot.WriteFieldEnd();
         }
         if (__isset.statusEscutaInicialOrientacao)
         {
             field.Name = "statusEscutaInicialOrientacao";
             field.Type = TType.Bool;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(StatusEscutaInicialOrientacao);
             oprot.WriteFieldEnd();
         }
         if (Procedimentos != null && __isset.procedimentos)
         {
             field.Name = "procedimentos";
             field.Type = TType.List;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.String, Procedimentos.Count));
                 foreach (string _iter3 in Procedimentos)
                 {
                     oprot.WriteString(_iter3);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.dataHoraInicialAtendimento)
         {
             field.Name = "dataHoraInicialAtendimento";
             field.Type = TType.I64;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(DataHoraInicialAtendimento);
             oprot.WriteFieldEnd();
         }
         if (__isset.dataHoraFinalAtendimento)
         {
             field.Name = "dataHoraFinalAtendimento";
             field.Type = TType.I64;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(DataHoraFinalAtendimento);
             oprot.WriteFieldEnd();
         }
         if (CpfCidadao != null && __isset.cpfCidadao)
         {
             field.Name = "cpfCidadao";
             field.Type = TType.String;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(CpfCidadao);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #15
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("MCollider");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (ID == null)
         {
             throw new TProtocolException(TProtocolException.INVALID_DATA, "required field ID not set");
         }
         field.Name = "ID";
         field.Type = TType.String;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(ID);
         oprot.WriteFieldEnd();
         field.Name = "Type";
         field.Type = TType.I32;
         field.ID   = 2;
         oprot.WriteFieldBegin(field);
         oprot.WriteI32((int)Type);
         oprot.WriteFieldEnd();
         if (BoxColliderProperties != null && __isset.BoxColliderProperties)
         {
             field.Name = "BoxColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             BoxColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (SphereColliderProperties != null && __isset.SphereColliderProperties)
         {
             field.Name = "SphereColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             SphereColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (CapsuleColliderProperties != null && __isset.CapsuleColliderProperties)
         {
             field.Name = "CapsuleColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             CapsuleColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (ConeColliderProperties != null && __isset.ConeColliderProperties)
         {
             field.Name = "ConeColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             ConeColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (CylinderColliderProperties != null && __isset.CylinderColliderProperties)
         {
             field.Name = "CylinderColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             CylinderColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (MeshColliderProperties != null && __isset.MeshColliderProperties)
         {
             field.Name = "MeshColliderProperties";
             field.Type = TType.Struct;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             MeshColliderProperties.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (PositionOffset != null && __isset.PositionOffset)
         {
             field.Name = "PositionOffset";
             field.Type = TType.Struct;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             PositionOffset.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (RotationOffset != null && __isset.RotationOffset)
         {
             field.Name = "RotationOffset";
             field.Type = TType.Struct;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             RotationOffset.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Colliders != null && __isset.Colliders)
         {
             field.Name = "Colliders";
             field.Type = TType.List;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Colliders.Count));
                 foreach (MCollider _iter111 in Colliders)
                 {
                     _iter111.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Properties != null && __isset.Properties)
         {
             field.Name = "Properties";
             field.Type = TType.Map;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteMapBegin(new TMap(TType.String, TType.String, Properties.Count));
                 foreach (string _iter112 in Properties.Keys)
                 {
                     oprot.WriteString(_iter112);
                     oprot.WriteString(Properties[_iter112]);
                 }
                 oprot.WriteMapEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #16
0
        public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
        {
            oprot.IncrementRecursionDepth();
            try
            {
                var struc = new TStruct("TSInsertStringRecordReq");
                await oprot.WriteStructBeginAsync(struc, cancellationToken);

                var field = new TField();
                field.Name = "sessionId";
                field.Type = TType.I64;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(SessionId, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);

                field.Name = "deviceId";
                field.Type = TType.String;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(DeviceId, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);

                field.Name = "measurements";
                field.Type = TType.List;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                {
                    await oprot.WriteListBeginAsync(new TList(TType.String, Measurements.Count), cancellationToken);

                    foreach (string _iter45 in Measurements)
                    {
                        await oprot.WriteStringAsync(_iter45, cancellationToken);
                    }
                    await oprot.WriteListEndAsync(cancellationToken);
                }
                await oprot.WriteFieldEndAsync(cancellationToken);

                field.Name = "values";
                field.Type = TType.List;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                {
                    await oprot.WriteListBeginAsync(new TList(TType.String, Values.Count), cancellationToken);

                    foreach (string _iter46 in Values)
                    {
                        await oprot.WriteStringAsync(_iter46, cancellationToken);
                    }
                    await oprot.WriteListEndAsync(cancellationToken);
                }
                await oprot.WriteFieldEndAsync(cancellationToken);

                field.Name = "timestamp";
                field.Type = TType.I64;
                field.ID   = 5;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(Timestamp, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);

                await oprot.WriteFieldStopAsync(cancellationToken);

                await oprot.WriteStructEndAsync(cancellationToken);
            }
            finally
            {
                oprot.DecrementRecursionDepth();
            }
        }
Exemple #17
0
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("SnsProfile");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (SnsUserId != null && __isset.snsUserId)
            {
                field.Name = "snsUserId";
                field.Type = TType.String;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(SnsUserId, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (SnsUserName != null && __isset.snsUserName)
            {
                field.Name = "snsUserName";
                field.Type = TType.String;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(SnsUserName, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (Email != null && __isset.email)
            {
                field.Name = "email";
                field.Type = TType.String;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(Email, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (ThumbnailUrl != null && __isset.thumbnailUrl)
            {
                field.Name = "thumbnailUrl";
                field.Type = TType.String;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(ThumbnailUrl, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
Exemple #18
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("CqlMetadata");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (Name_types == null)
         {
             throw new TProtocolException(TProtocolException.INVALID_DATA, "required field Name_types not set");
         }
         field.Name = "name_types";
         field.Type = TType.Map;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         {
             oprot.WriteMapBegin(new TMap(TType.String, TType.String, Name_types.Count));
             foreach (byte[] _iter94 in Name_types.Keys)
             {
                 oprot.WriteBinary(_iter94);
                 oprot.WriteString(Name_types[_iter94]);
             }
             oprot.WriteMapEnd();
         }
         oprot.WriteFieldEnd();
         if (Value_types == null)
         {
             throw new TProtocolException(TProtocolException.INVALID_DATA, "required field Value_types not set");
         }
         field.Name = "value_types";
         field.Type = TType.Map;
         field.ID   = 2;
         oprot.WriteFieldBegin(field);
         {
             oprot.WriteMapBegin(new TMap(TType.String, TType.String, Value_types.Count));
             foreach (byte[] _iter95 in Value_types.Keys)
             {
                 oprot.WriteBinary(_iter95);
                 oprot.WriteString(Value_types[_iter95]);
             }
             oprot.WriteMapEnd();
         }
         oprot.WriteFieldEnd();
         if (Default_name_type == null)
         {
             throw new TProtocolException(TProtocolException.INVALID_DATA, "required field Default_name_type not set");
         }
         field.Name = "default_name_type";
         field.Type = TType.String;
         field.ID   = 3;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Default_name_type);
         oprot.WriteFieldEnd();
         if (Default_value_type == null)
         {
             throw new TProtocolException(TProtocolException.INVALID_DATA, "required field Default_value_type not set");
         }
         field.Name = "default_value_type";
         field.Type = TType.String;
         field.ID   = 4;
         oprot.WriteFieldBegin(field);
         oprot.WriteString(Default_value_type);
         oprot.WriteFieldEnd();
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("Address");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (__isset.id)
         {
             field.Name = "id";
             field.Type = TType.I32;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(Id);
             oprot.WriteFieldEnd();
         }
         if (City != null && __isset.city)
         {
             field.Name = "city";
             field.Type = TType.Struct;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             City.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (County != null && __isset.county)
         {
             field.Name = "county";
             field.Type = TType.Struct;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             County.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Country != null && __isset.country)
         {
             field.Name = "country";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             Country.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Details != null && __isset.details)
         {
             field.Name = "details";
             field.Type = TType.String;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Details);
             oprot.WriteFieldEnd();
         }
         if (PostalCode != null && __isset.postalCode)
         {
             field.Name = "postalCode";
             field.Type = TType.String;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(PostalCode);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #20
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("TDDIAssuranceCasePackage");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (Gid != null && __isset.Gid)
         {
             field.Name = "Gid";
             field.Type = TType.String;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Gid);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsCitation)
         {
             field.Name = "IsCitation";
             field.Type = TType.Bool;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsCitation);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsAbstract)
         {
             field.Name = "IsAbstract";
             field.Type = TType.Bool;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsAbstract);
             oprot.WriteFieldEnd();
         }
         if (CitedElement != null && __isset.CitedElement)
         {
             field.Name = "CitedElement";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             CitedElement.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (AbstractForm != null && __isset.AbstractForm)
         {
             field.Name = "AbstractForm";
             field.Type = TType.Struct;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             AbstractForm.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Name != null && __isset.Name)
         {
             field.Name = "Name";
             field.Type = TType.Struct;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             Name.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Description != null && __isset.Description)
         {
             field.Name = "Description";
             field.Type = TType.Struct;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             Description.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (ImplementationConstraint != null && __isset.ImplementationConstraint)
         {
             field.Name = "ImplementationConstraint";
             field.Type = TType.List;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count));
                 foreach (TDDIImplementationConstraintRef _iter1396 in ImplementationConstraint)
                 {
                     _iter1396.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Note != null && __isset.Note)
         {
             field.Name = "Note";
             field.Type = TType.List;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Note.Count));
                 foreach (TDDINoteRef _iter1397 in Note)
                 {
                     _iter1397.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (TaggedValue != null && __isset.TaggedValue)
         {
             field.Name = "TaggedValue";
             field.Type = TType.List;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count));
                 foreach (TDDITaggedValueRef _iter1398 in TaggedValue)
                 {
                     _iter1398.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (AssuranceCasePackage != null && __isset.AssuranceCasePackage)
         {
             field.Name = "AssuranceCasePackage";
             field.Type = TType.List;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, AssuranceCasePackage.Count));
                 foreach (TDDIAbstractAssuranceCasePackageRef _iter1399 in AssuranceCasePackage)
                 {
                     _iter1399.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Interface != null && __isset.@Interface)
         {
             field.Name = "Interface";
             field.Type = TType.List;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Interface.Count));
                 foreach (TDDIAssuranceCasePackageInterfaceRef _iter1400 in Interface)
                 {
                     _iter1400.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (ArtifactPackage != null && __isset.ArtifactPackage)
         {
             field.Name = "ArtifactPackage";
             field.Type = TType.List;
             field.ID   = 13;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ArtifactPackage.Count));
                 foreach (TDDIAbstractArtifactPackageRef _iter1401 in ArtifactPackage)
                 {
                     _iter1401.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (ArgumentPackage != null && __isset.ArgumentPackage)
         {
             field.Name = "ArgumentPackage";
             field.Type = TType.List;
             field.ID   = 14;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ArgumentPackage.Count));
                 foreach (TDDIAbstractArgumentPackageRef _iter1402 in ArgumentPackage)
                 {
                     _iter1402.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (TerminologyPackage != null && __isset.TerminologyPackage)
         {
             field.Name = "TerminologyPackage";
             field.Type = TType.List;
             field.ID   = 15;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, TerminologyPackage.Count));
                 foreach (TDDIAbstractTerminologyPackageRef _iter1403 in TerminologyPackage)
                 {
                     _iter1403.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #21
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("Operation");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (__isset.revision)
         {
             field.Name = "revision";
             field.Type = TType.I64;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(Revision);
             oprot.WriteFieldEnd();
         }
         if (__isset.createdTime)
         {
             field.Name = "createdTime";
             field.Type = TType.I64;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteI64(CreatedTime);
             oprot.WriteFieldEnd();
         }
         if (__isset.type)
         {
             field.Name = "type";
             field.Type = TType.I32;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)Type);
             oprot.WriteFieldEnd();
         }
         if (__isset.reqSeq)
         {
             field.Name = "reqSeq";
             field.Type = TType.I32;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32(ReqSeq);
             oprot.WriteFieldEnd();
         }
         if (Checksum != null && __isset.checksum)
         {
             field.Name = "checksum";
             field.Type = TType.String;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Checksum);
             oprot.WriteFieldEnd();
         }
         if (__isset.status)
         {
             field.Name = "status";
             field.Type = TType.I32;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)Status);
             oprot.WriteFieldEnd();
         }
         if (Param1 != null && __isset.param1)
         {
             field.Name = "param1";
             field.Type = TType.String;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Param1);
             oprot.WriteFieldEnd();
         }
         if (Param2 != null && __isset.param2)
         {
             field.Name = "param2";
             field.Type = TType.String;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Param2);
             oprot.WriteFieldEnd();
         }
         if (Param3 != null && __isset.param3)
         {
             field.Name = "param3";
             field.Type = TType.String;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Param3);
             oprot.WriteFieldEnd();
         }
         if (Message != null && __isset.message)
         {
             field.Name = "message";
             field.Type = TType.Struct;
             field.ID   = 20;
             oprot.WriteFieldBegin(field);
             Message.Write(oprot);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Exemple #22
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("TDDIClaim");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         if (Gid != null && __isset.Gid)
         {
             field.Name = "Gid";
             field.Type = TType.String;
             field.ID   = 1;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Gid);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsCitation)
         {
             field.Name = "IsCitation";
             field.Type = TType.Bool;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsCitation);
             oprot.WriteFieldEnd();
         }
         if (__isset.IsAbstract)
         {
             field.Name = "IsAbstract";
             field.Type = TType.Bool;
             field.ID   = 3;
             oprot.WriteFieldBegin(field);
             oprot.WriteBool(IsAbstract);
             oprot.WriteFieldEnd();
         }
         if (CitedElement != null && __isset.CitedElement)
         {
             field.Name = "CitedElement";
             field.Type = TType.Struct;
             field.ID   = 4;
             oprot.WriteFieldBegin(field);
             CitedElement.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (AbstractForm != null && __isset.AbstractForm)
         {
             field.Name = "AbstractForm";
             field.Type = TType.Struct;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             AbstractForm.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Name != null && __isset.Name)
         {
             field.Name = "Name";
             field.Type = TType.Struct;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             Name.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Description != null && __isset.Description)
         {
             field.Name = "Description";
             field.Type = TType.Struct;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             Description.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (ImplementationConstraint != null && __isset.ImplementationConstraint)
         {
             field.Name = "ImplementationConstraint";
             field.Type = TType.List;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count));
                 foreach (TDDIImplementationConstraintRef _iter1044 in ImplementationConstraint)
                 {
                     _iter1044.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Note != null && __isset.Note)
         {
             field.Name = "Note";
             field.Type = TType.List;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Note.Count));
                 foreach (TDDINoteRef _iter1045 in Note)
                 {
                     _iter1045.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (TaggedValue != null && __isset.TaggedValue)
         {
             field.Name = "TaggedValue";
             field.Type = TType.List;
             field.ID   = 10;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count));
                 foreach (TDDITaggedValueRef _iter1046 in TaggedValue)
                 {
                     _iter1046.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (__isset.AssertionDeclaration)
         {
             field.Name = "AssertionDeclaration";
             field.Type = TType.I32;
             field.ID   = 11;
             oprot.WriteFieldBegin(field);
             oprot.WriteI32((int)AssertionDeclaration);
             oprot.WriteFieldEnd();
         }
         if (MetaClaim != null && __isset.MetaClaim)
         {
             field.Name = "MetaClaim";
             field.Type = TType.List;
             field.ID   = 12;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, MetaClaim.Count));
                 foreach (TDDIClaimRef _iter1047 in MetaClaim)
                 {
                     _iter1047.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("UserInfoPerson");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (UserId != null && __isset.userId)
            {
                field.Name = "userId";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(UserId);
                oprot.WriteFieldEnd();
            }
            if (BirthDate != null && __isset.birthDate)
            {
                field.Name = "birthDate";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(BirthDate);
                oprot.WriteFieldEnd();
            }
            if (FirstName != null && __isset.firstName)
            {
                field.Name = "firstName";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(FirstName);
                oprot.WriteFieldEnd();
            }
            if (LastName != null && __isset.lastName)
            {
                field.Name = "lastName";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(LastName);
                oprot.WriteFieldEnd();
            }
            if (Gender != null && __isset.gender)
            {
                field.Name = "gender";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Gender);
                oprot.WriteFieldEnd();
            }
            if (Title != null && __isset.title)
            {
                field.Name = "title";
                field.Type = TType.String;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Title);
                oprot.WriteFieldEnd();
            }
            if (EmployerTypeId != null && __isset.employerTypeId)
            {
                field.Name = "employerTypeId";
                field.Type = TType.Struct;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                EmployerTypeId.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (IndustryId != null && __isset.industryId)
            {
                field.Name = "industryId";
                field.Type = TType.Struct;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                IndustryId.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Interests != null && __isset.interests)
            {
                field.Name = "interests";
                field.Type = TType.String;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Interests);
                oprot.WriteFieldEnd();
            }
            if (ReligionId != null && __isset.religionId)
            {
                field.Name = "religionId";
                field.Type = TType.Struct;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                ReligionId.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (RelationshipStatusId != null && __isset.relationshipStatusId)
            {
                field.Name = "relationshipStatusId";
                field.Type = TType.Struct;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                RelationshipStatusId.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Nationality != null && __isset.nationality)
            {
                field.Name = "nationality";
                field.Type = TType.Struct;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                Nationality.Write(oprot);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Exemple #24
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("ProtocolHeader");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (__isset.targetType)
            {
                field.Name = "targetType";
                field.Type = TType.I32;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)TargetType);
                oprot.WriteFieldEnd();
            }
            if (__isset.sourceType)
            {
                field.Name = "sourceType";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)SourceType);
                oprot.WriteFieldEnd();
            }
            if (__isset.targetId)
            {
                field.Name = "targetId";
                field.Type = TType.I32;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(TargetId);
                oprot.WriteFieldEnd();
            }
            if (__isset.sourceId)
            {
                field.Name = "sourceId";
                field.Type = TType.I32;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(SourceId);
                oprot.WriteFieldEnd();
            }
            if (__isset.channelId)
            {
                field.Name = "channelId";
                field.Type = TType.I64;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(ChannelId);
                oprot.WriteFieldEnd();
            }
            if (__isset.serializeType)
            {
                field.Name = "serializeType";
                field.Type = TType.I32;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)SerializeType);
                oprot.WriteFieldEnd();
            }
            if (__isset.protocolHash)
            {
                field.Name = "protocolHash";
                field.Type = TType.I32;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(ProtocolHash);
                oprot.WriteFieldEnd();
            }
            if (__isset.flag)
            {
                field.Name = "flag";
                field.Type = TType.Byte;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteByte(Flag);
                oprot.WriteFieldEnd();
            }
            if (__isset.closeSocket)
            {
                field.Name = "closeSocket";
                field.Type = TType.Bool;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(CloseSocket);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Exemple #25
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("Note");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (Guid != null && __isset.guid)
            {
                field.Name = "guid";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Guid);
                oprot.WriteFieldEnd();
            }
            if (Title != null && __isset.title)
            {
                field.Name = "title";
                field.Type = TType.String;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Title);
                oprot.WriteFieldEnd();
            }
            if (Content != null && __isset.content)
            {
                field.Name = "content";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Content);
                oprot.WriteFieldEnd();
            }
            if (ContentHash != null && __isset.contentHash)
            {
                field.Name = "contentHash";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteBinary(ContentHash);
                oprot.WriteFieldEnd();
            }
            if (__isset.contentLength)
            {
                field.Name = "contentLength";
                field.Type = TType.I32;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(ContentLength);
                oprot.WriteFieldEnd();
            }
            if (__isset.created)
            {
                field.Name = "created";
                field.Type = TType.I64;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Created);
                oprot.WriteFieldEnd();
            }
            if (__isset.updated)
            {
                field.Name = "updated";
                field.Type = TType.I64;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Updated);
                oprot.WriteFieldEnd();
            }
            if (__isset.deleted)
            {
                field.Name = "deleted";
                field.Type = TType.I64;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(Deleted);
                oprot.WriteFieldEnd();
            }
            if (__isset.active)
            {
                field.Name = "active";
                field.Type = TType.Bool;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(Active);
                oprot.WriteFieldEnd();
            }
            if (__isset.updateSequenceNum)
            {
                field.Name = "updateSequenceNum";
                field.Type = TType.I32;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(UpdateSequenceNum);
                oprot.WriteFieldEnd();
            }
            if (NotebookGuid != null && __isset.notebookGuid)
            {
                field.Name = "notebookGuid";
                field.Type = TType.String;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(NotebookGuid);
                oprot.WriteFieldEnd();
            }
            if (TagGuids != null && __isset.tagGuids)
            {
                field.Name = "tagGuids";
                field.Type = TType.List;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.String, TagGuids.Count));
                    foreach (string _iter26 in TagGuids)
                    {
                        oprot.WriteString(_iter26);
                        oprot.WriteListEnd();
                    }
                }
                oprot.WriteFieldEnd();
            }
            if (Resources != null && __isset.resources)
            {
                field.Name = "resources";
                field.Type = TType.List;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, Resources.Count));
                    foreach (Resource _iter27 in Resources)
                    {
                        _iter27.Write(oprot);
                        oprot.WriteListEnd();
                    }
                }
                oprot.WriteFieldEnd();
            }
            if (Attributes != null && __isset.attributes)
            {
                field.Name = "attributes";
                field.Type = TType.Struct;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                Attributes.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (TagNames != null && __isset.tagNames)
            {
                field.Name = "tagNames";
                field.Type = TType.List;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.String, TagNames.Count));
                    foreach (string _iter28 in TagNames)
                    {
                        oprot.WriteString(_iter28);
                        oprot.WriteListEnd();
                    }
                }
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
        {
            oprot.IncrementRecursionDepth();
            try
            {
                var struc = new TStruct("TColumnValue");
                await oprot.WriteStructBeginAsync(struc, cancellationToken);

                var field = new TField();
                if (BoolVal != null && __isset.boolVal)
                {
                    field.Name = "boolVal";
                    field.Type = TType.Struct;
                    field.ID   = 1;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await BoolVal.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (ByteVal != null && __isset.byteVal)
                {
                    field.Name = "byteVal";
                    field.Type = TType.Struct;
                    field.ID   = 2;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await ByteVal.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (I16Val != null && __isset.i16Val)
                {
                    field.Name = "i16Val";
                    field.Type = TType.Struct;
                    field.ID   = 3;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await I16Val.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (I32Val != null && __isset.i32Val)
                {
                    field.Name = "i32Val";
                    field.Type = TType.Struct;
                    field.ID   = 4;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await I32Val.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (I64Val != null && __isset.i64Val)
                {
                    field.Name = "i64Val";
                    field.Type = TType.Struct;
                    field.ID   = 5;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await I64Val.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (DoubleVal != null && __isset.doubleVal)
                {
                    field.Name = "doubleVal";
                    field.Type = TType.Struct;
                    field.ID   = 6;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await DoubleVal.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                if (StringVal != null && __isset.stringVal)
                {
                    field.Name = "stringVal";
                    field.Type = TType.Struct;
                    field.ID   = 7;
                    await oprot.WriteFieldBeginAsync(field, cancellationToken);

                    await StringVal.WriteAsync(oprot, cancellationToken);

                    await oprot.WriteFieldEndAsync(cancellationToken);
                }
                await oprot.WriteFieldStopAsync(cancellationToken);

                await oprot.WriteStructEndAsync(cancellationToken);
            }
            finally
            {
                oprot.DecrementRecursionDepth();
            }
        }
Exemple #27
0
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("FetchSquareChatEventsRequest");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (__isset.subscriptionId)
            {
                field.Name = "subscriptionId";
                field.Type = TType.I64;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(SubscriptionId, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (SquareChatMid != null && __isset.squareChatMid)
            {
                field.Name = "squareChatMid";
                field.Type = TType.String;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(SquareChatMid, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (SyncToken != null && __isset.syncToken)
            {
                field.Name = "syncToken";
                field.Type = TType.String;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(SyncToken, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.limit)
            {
                field.Name = "limit";
                field.Type = TType.I32;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async(Limit, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.direction)
            {
                field.Name = "direction";
                field.Type = TType.I32;
                field.ID   = 5;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async((int)Direction, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
Exemple #28
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("Task");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (TaskId != null && __isset.taskId)
            {
                field.Name = "taskId";
                field.Type = TType.String;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(TaskId);
                oprot.WriteFieldEnd();
            }
            if (__isset.taskType)
            {
                field.Name = "taskType";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32((int)TaskType);
                oprot.WriteFieldEnd();
            }
            if (TaskAttributes != null && __isset.taskAttributes)
            {
                field.Name = "taskAttributes";
                field.Type = TType.Map;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteMapBegin(new TMap(TType.String, TType.String, TaskAttributes.Count));
                    foreach (string _iter33 in TaskAttributes.Keys)
                    {
                        oprot.WriteString(_iter33);
                        oprot.WriteString(TaskAttributes[_iter33]);
                    }
                    oprot.WriteMapEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (TaskCounters != null && __isset.taskCounters)
            {
                field.Name = "taskCounters";
                field.Type = TType.Map;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteMapBegin(new TMap(TType.String, TType.I64, TaskCounters.Count));
                    foreach (string _iter34 in TaskCounters.Keys)
                    {
                        oprot.WriteString(_iter34);
                        oprot.WriteI64(TaskCounters[_iter34]);
                    }
                    oprot.WriteMapEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (OperatorGraph != null && __isset.operatorGraph)
            {
                field.Name = "operatorGraph";
                field.Type = TType.Struct;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                OperatorGraph.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (OperatorList != null && __isset.operatorList)
            {
                field.Name = "operatorList";
                field.Type = TType.List;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                {
                    oprot.WriteListBegin(new TList(TType.Struct, OperatorList.Count));
                    foreach (Operator _iter35 in OperatorList)
                    {
                        _iter35.Write(oprot);
                    }
                    oprot.WriteListEnd();
                }
                oprot.WriteFieldEnd();
            }
            if (__isset.done)
            {
                field.Name = "done";
                field.Type = TType.Bool;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(Done);
                oprot.WriteFieldEnd();
            }
            if (__isset.started)
            {
                field.Name = "started";
                field.Type = TType.Bool;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(Started);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
 public AI_Basic(TField inField)
 {
     mField = inField;
 }
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("ChannelSyncDatas");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (ChannelInfos != null && __isset.channelInfos)
            {
                field.Name = "channelInfos";
                field.Type = TType.List;
                field.ID   = 1;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                {
                    await oprot.WriteListBeginAsync(new TList(TType.Struct, ChannelInfos.Count), cancellationToken);

                    foreach (ChannelInfo _iter93 in ChannelInfos)
                    {
                        await _iter93.WriteAsync(oprot, cancellationToken);
                    }
                    await oprot.WriteListEndAsync(cancellationToken);
                }
                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (ChannelDomains != null && __isset.channelDomains)
            {
                field.Name = "channelDomains";
                field.Type = TType.List;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                {
                    await oprot.WriteListBeginAsync(new TList(TType.Struct, ChannelDomains.Count), cancellationToken);

                    foreach (ChannelDomain _iter94 in ChannelDomains)
                    {
                        await _iter94.WriteAsync(oprot, cancellationToken);
                    }
                    await oprot.WriteListEndAsync(cancellationToken);
                }
                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.revision)
            {
                field.Name = "revision";
                field.Type = TType.I64;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(Revision, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.expires)
            {
                field.Name = "expires";
                field.Type = TType.I64;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(Expires, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }
Exemple #31
0
        private TMember readMember()
        {
            bool vStatic = false;
            bool vConst = false;
            bool vFinal = false;
            bool vReadonly = false;
            bool vAttribute = false;
            TType type = null;
            string name = "";
            TMember mem = null;
            var attrList = new TAttributeList();
            while (true)
            {
                switch (currentToken.token)
                {
                    case ECodeToken.brSmallBraceBegin:
                        attrList = readAttributes();
                        break;
                    case ECodeToken.kwStatic:
                        vStatic = true;
                        getNextToken();
                        break;
                    case ECodeToken.kwConst:
                        vConst = true;
                        getNextToken();
                        break;
                    case ECodeToken.kwAttribute:
                        vAttribute = true;
                        getNextToken();
                        break;
                    case ECodeToken.kwReadonly:
                        vReadonly = true;
                        getNextToken();
                        break;
                    //case ECodeToken.kwFinal:
                    //  vFinal = true;
                    //  break;
                    case ECodeToken.ltString:
                        type = readType();
                        name = currentToken.value;

                        getNextToken();
                        if (currentToken.token == ECodeToken.brBraceBegin)
                        {
                            mem = new TMethod(currentInterfaceType);
                            mem.name = name;
                            mem.resultType = type;
                            mem.attributes = attrList;
                            readParameters((TMethod)mem);
                            checkGotoEndOfStatement();
                        }
                        else
                        {
                            if (vAttribute)
                            {
                                mem = new TProperty(currentInterfaceType);
                                mem.name = name;
                                mem.resultType = type;
                                mem.attributes = attrList;
                                checkGotoEndOfStatement();
                                return mem;
                            }
                            else
                            {
                                mem = new TField(currentInterfaceType);
                                mem.name = name;
                                mem.resultType = type;
                                mem.attributes = attrList;
                                if (currentToken.token == ECodeToken.blEquals)
                                {
                                    getNextToken();
                                    string Value = currentToken.value;
                                    getNextToken();
                                    if (currentToken.token == ECodeToken.ltString)
                                    {
                                        Value += currentToken.value;
                                        if (Value.ToLower() == "0xffffffff")
                                        {
                                            Value = "0xFFFFFFF";
                                        }
                                    }
                                    ((TField)mem).value = Value;
                                }
                                return mem;
                            }
                        }
                        break;
                    default:
                        getNextToken();
                        break;
                }
                if (currentToken.token == ECodeToken.syEndOfCommand)
                {
                    break;
                }
            }
            return mem;
        }
Exemple #32
0
    public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
    {
        oprot.IncrementRecursionDepth();
        try
        {
            var struc = new TStruct("SquareEvent");
            await oprot.WriteStructBeginAsync(struc, cancellationToken);

            var field = new TField();
            if (__isset.createdTime)
            {
                field.Name = "createdTime";
                field.Type = TType.I64;
                field.ID   = 2;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI64Async(CreatedTime, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.type)
            {
                field.Name = "type";
                field.Type = TType.I32;
                field.ID   = 3;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async((int)Type, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (Payload != null && __isset.payload)
            {
                field.Name = "payload";
                field.Type = TType.Struct;
                field.ID   = 4;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await Payload.WriteAsync(oprot, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (SyncToken != null && __isset.syncToken)
            {
                field.Name = "syncToken";
                field.Type = TType.String;
                field.ID   = 5;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteStringAsync(SyncToken, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            if (__isset.eventStatus)
            {
                field.Name = "eventStatus";
                field.Type = TType.I32;
                field.ID   = 6;
                await oprot.WriteFieldBeginAsync(field, cancellationToken);

                await oprot.WriteI32Async((int)EventStatus, cancellationToken);

                await oprot.WriteFieldEndAsync(cancellationToken);
            }
            await oprot.WriteFieldStopAsync(cancellationToken);

            await oprot.WriteStructEndAsync(cancellationToken);
        }
        finally
        {
            oprot.DecrementRecursionDepth();
        }
    }