public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.square) { hashcode = (hashcode * 397) + Square.GetHashCode(); } if (__isset.squareAuthority) { hashcode = (hashcode * 397) + SquareAuthority.GetHashCode(); } if (__isset.squareStatus) { hashcode = (hashcode * 397) + SquareStatus.GetHashCode(); } if (__isset.squareMember) { hashcode = (hashcode * 397) + SquareMember.GetHashCode(); } if (__isset.squareFeatureSet) { hashcode = (hashcode * 397) + SquareFeatureSet.GetHashCode(); } } return(hashcode); }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.String) { SquareChatMid = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Struct) { SquareMember = new SquareMember(); await SquareMember.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public override string ToString() { var sb = new StringBuilder("SquareEventNotifiedCreateSquareMember("); bool __first = true; if (Square != null && __isset.square) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Square: "); sb.Append(Square == null ? "<null>" : Square.ToString()); } if (SquareAuthority != null && __isset.squareAuthority) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareAuthority: "); sb.Append(SquareAuthority == null ? "<null>" : SquareAuthority.ToString()); } if (SquareStatus != null && __isset.squareStatus) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareStatus: "); sb.Append(SquareStatus == null ? "<null>" : SquareStatus.ToString()); } if (SquareMember != null && __isset.squareMember) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareMember: "); sb.Append(SquareMember == null ? "<null>" : SquareMember.ToString()); } if (SquareFeatureSet != null && __isset.squareFeatureSet) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareFeatureSet: "); sb.Append(SquareFeatureSet == null ? "<null>" : SquareFeatureSet.ToString()); } sb.Append(")"); return(sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("UpdateSquareMemberResponse"); oprot.WriteStructBegin(struc); TField field = new TField(); if (UpdatedAttrs != null && __isset.updatedAttrs) { field.Name = "updatedAttrs"; field.Type = TType.Set; field.ID = 1; oprot.WriteFieldBegin(field); { oprot.WriteSetBegin(new TSet(TType.I32, UpdatedAttrs.Count)); foreach (SquareMemberAttribute _iter431 in UpdatedAttrs) { oprot.WriteI32((int)_iter431); } oprot.WriteSetEnd(); } oprot.WriteFieldEnd(); } if (SquareMember != null && __isset.squareMember) { field.Name = "squareMember"; field.Type = TType.Struct; field.ID = 2; oprot.WriteFieldBegin(field); SquareMember.Write(oprot); oprot.WriteFieldEnd(); } if (UpdatedPreferenceAttrs != null && __isset.updatedPreferenceAttrs) { field.Name = "updatedPreferenceAttrs"; field.Type = TType.Set; field.ID = 3; oprot.WriteFieldBegin(field); { oprot.WriteSetBegin(new TSet(TType.I32, UpdatedPreferenceAttrs.Count)); foreach (SquarePreferenceAttribute _iter432 in UpdatedPreferenceAttrs) { oprot.WriteI32((int)_iter432); } oprot.WriteSetEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.Struct) { SquareChatMembers = new SquareMember(); SquareChatMembers.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.String) { ContinuationToken = iprot.ReadString(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken) { oprot.IncrementRecursionDepth(); try { var struc = new TStruct("GetSquareMemberResponse"); await oprot.WriteStructBeginAsync(struc, cancellationToken); var field = new TField(); if (SquareMember != null && __isset.squareMember) { field.Name = "squareMember"; field.Type = TType.Struct; field.ID = 1; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareMember.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (Relation != null && __isset.relation) { field.Name = "relation"; field.Type = TType.Struct; field.ID = 2; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Relation.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (OneOnOneChatMid != null && __isset.oneOnOneChatMid) { field.Name = "oneOnOneChatMid"; field.Type = TType.String; field.ID = 3; await oprot.WriteFieldBeginAsync(field, cancellationToken); await oprot.WriteStringAsync(OneOnOneChatMid, 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("GetSquareMemberResponse"); oprot.WriteStructBegin(struc); TField field = new TField(); if (SquareMember != null && __isset.squareMember) { field.Name = "squareMember"; field.Type = TType.Struct; field.ID = 1; oprot.WriteFieldBegin(field); SquareMember.Write(oprot); oprot.WriteFieldEnd(); } if (Relation != null && __isset.relation) { field.Name = "relation"; field.Type = TType.Struct; field.ID = 2; oprot.WriteFieldBegin(field); Relation.Write(oprot); oprot.WriteFieldEnd(); } if (OneOnOneChatMid != null && __isset.oneOnOneChatMid) { field.Name = "oneOnOneChatMid"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(OneOnOneChatMid); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.updatedAttrs) { hashcode = (hashcode * 397) + TCollections.GetHashCode(UpdatedAttrs); } if (__isset.squareMember) { hashcode = (hashcode * 397) + SquareMember.GetHashCode(); } if (__isset.updatedPreferenceAttrs) { hashcode = (hashcode * 397) + TCollections.GetHashCode(UpdatedPreferenceAttrs); } } return(hashcode); }
public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.squareMember) { hashcode = (hashcode * 397) + SquareMember.GetHashCode(); } if (__isset.relation) { hashcode = (hashcode * 397) + Relation.GetHashCode(); } if (__isset.oneOnOneChatMid) { hashcode = (hashcode * 397) + OneOnOneChatMid.GetHashCode(); } } return(hashcode); }
public override string ToString() { var sb = new StringBuilder("UpdateSquareMemberResponse("); bool __first = true; if (UpdatedAttrs != null && __isset.updatedAttrs) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("UpdatedAttrs: "); UpdatedAttrs.ToString(sb); } if (SquareMember != null && __isset.squareMember) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareMember: "); SquareMember.ToString(sb); } if (UpdatedPreferenceAttrs != null && __isset.updatedPreferenceAttrs) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("UpdatedPreferenceAttrs: "); UpdatedPreferenceAttrs.ToString(sb); } sb.Append(")"); return(sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("UpdateSquareMemberResponse("); bool __first = true; if (UpdatedAttrs != null && __isset.updatedAttrs) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("UpdatedAttrs: "); __sb.Append(UpdatedAttrs); } if (SquareMember != null && __isset.squareMember) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("SquareMember: "); __sb.Append(SquareMember == null ? "<null>" : SquareMember.ToString()); } if (UpdatedPreferenceAttrs != null && __isset.updatedPreferenceAttrs) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("UpdatedPreferenceAttrs: "); __sb.Append(UpdatedPreferenceAttrs); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { var sb = new StringBuilder("GetSquareMemberResponse("); bool __first = true; if (SquareMember != null && __isset.squareMember) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("SquareMember: "); SquareMember.ToString(sb); } if (Relation != null && __isset.relation) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Relation: "); Relation.ToString(sb); } if (OneOnOneChatMid != null && __isset.oneOnOneChatMid) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("OneOnOneChatMid: "); OneOnOneChatMid.ToString(sb); } sb.Append(")"); return(sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("GetSquareMemberResponse("); bool __first = true; if (SquareMember != null && __isset.squareMember) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("SquareMember: "); __sb.Append(SquareMember == null ? "<null>" : SquareMember.ToString()); } if (Relation != null && __isset.relation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Relation: "); __sb.Append(Relation == null ? "<null>" : Relation.ToString()); } if (OneOnOneChatMid != null && __isset.oneOnOneChatMid) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("OneOnOneChatMid: "); __sb.Append(OneOnOneChatMid); } __sb.Append(")"); return(__sb.ToString()); }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.String) { SquareChatMid = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.List) { { TList _list341 = await iprot.ReadListBeginAsync(cancellationToken); Kickees = new List <SquareMember>(_list341.Count); for (int _i342 = 0; _i342 < _list341.Count; ++_i342) { SquareMember _elem343; _elem343 = new SquareMember(); await _elem343.ReadAsync(iprot, cancellationToken); Kickees.Add(_elem343); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { RejectedMembers = new List <SquareMember>(); TList _list454 = await iprot.ReadListBeginAsync(cancellationToken); for (int _i455 = 0; _i455 < _list454.Count; ++_i455) { SquareMember _elem456; _elem456 = new SquareMember(); await _elem456.ReadAsync(iprot, cancellationToken); RejectedMembers.Add(_elem456); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Struct) { Status = new SquareStatus(); await Status.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 2: if (field.Type == TType.Set) { { TSet _set417 = await iprot.ReadSetBeginAsync(cancellationToken); UpdatedAttrs = new THashSet <SquareMemberAttribute>(_set417.Count); for (int _i418 = 0; _i418 < _set417.Count; ++_i418) { SquareMemberAttribute _elem419; _elem419 = (SquareMemberAttribute)await iprot.ReadI32Async(cancellationToken); UpdatedAttrs.Add(_elem419); } await iprot.ReadSetEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Set) { { TSet _set420 = await iprot.ReadSetBeginAsync(cancellationToken); UpdatedPreferenceAttrs = new THashSet <SquarePreferenceAttribute>(_set420.Count); for (int _i421 = 0; _i421 < _set420.Count; ++_i421) { SquarePreferenceAttribute _elem422; _elem422 = (SquarePreferenceAttribute)await iprot.ReadI32Async(cancellationToken); UpdatedPreferenceAttrs.Add(_elem422); } await iprot.ReadSetEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.Struct) { SquareMember = new SquareMember(); await SquareMember.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { TList _list369 = await iprot.ReadListBeginAsync(cancellationToken); SquareMembers = new List <SquareMember>(_list369.Count); for (int _i370 = 0; _i370 < _list369.Count; ++_i370) { SquareMember _elem371; _elem371 = new SquareMember(); await _elem371.ReadAsync(iprot, cancellationToken); SquareMembers.Add(_elem371); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Map) { { TMap _map372 = await iprot.ReadMapBeginAsync(cancellationToken); Relations = new Dictionary <string, SquareMemberRelation>(_map372.Count); for (int _i373 = 0; _i373 < _map372.Count; ++_i373) { string _key374; SquareMemberRelation _val375; _key374 = await iprot.ReadStringAsync(cancellationToken); _val375 = new SquareMemberRelation(); await _val375.ReadAsync(iprot, cancellationToken); Relations[_key374] = _val375; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.String) { ContinuationToken = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 2: if (field.Type == TType.Set) { { UpdatedAttrs = new THashSet <SquareMemberAttribute>(); TSet _set521 = iprot.ReadSetBegin(); for (int _i522 = 0; _i522 < _set521.Count; ++_i522) { SquareMemberAttribute _elem523; _elem523 = (SquareMemberAttribute)iprot.ReadI32(); UpdatedAttrs.Add(_elem523); } iprot.ReadSetEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.List) { { Members = new List <SquareMember>(); TList _list524 = iprot.ReadListBegin(); for (int _i525 = 0; _i525 < _list524.Count; ++_i525) { SquareMember _elem526; _elem526 = new SquareMember(); _elem526.Read(iprot); Members.Add(_elem526); } iprot.ReadListEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken) { oprot.IncrementRecursionDepth(); try { var struc = new TStruct("UpdateSquareMemberResponse"); await oprot.WriteStructBeginAsync(struc, cancellationToken); var field = new TField(); if (UpdatedAttrs != null && __isset.updatedAttrs) { field.Name = "updatedAttrs"; field.Type = TType.Set; field.ID = 1; await oprot.WriteFieldBeginAsync(field, cancellationToken); { await oprot.WriteSetBeginAsync(new TSet(TType.I32, UpdatedAttrs.Count), cancellationToken); foreach (SquareMemberAttribute _iter431 in UpdatedAttrs) { await oprot.WriteI32Async((int)_iter431, cancellationToken); } await oprot.WriteSetEndAsync(cancellationToken); } await oprot.WriteFieldEndAsync(cancellationToken); } if (SquareMember != null && __isset.squareMember) { field.Name = "squareMember"; field.Type = TType.Struct; field.ID = 2; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareMember.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (UpdatedPreferenceAttrs != null && __isset.updatedPreferenceAttrs) { field.Name = "updatedPreferenceAttrs"; field.Type = TType.Set; field.ID = 3; await oprot.WriteFieldBeginAsync(field, cancellationToken); { await oprot.WriteSetBeginAsync(new TSet(TType.I32, UpdatedPreferenceAttrs.Count), cancellationToken); foreach (SquarePreferenceAttribute _iter432 in UpdatedPreferenceAttrs) { await oprot.WriteI32Async((int)_iter432, cancellationToken); } await oprot.WriteSetEndAsync(cancellationToken); } await oprot.WriteFieldEndAsync(cancellationToken); } await oprot.WriteFieldStopAsync(cancellationToken); await oprot.WriteStructEndAsync(cancellationToken); } finally { oprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.Struct) { Square = new Square(); Square.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { Creator = new SquareMember(); Creator.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.Struct) { Authority = new SquareAuthority(); Authority.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 4: if (field.Type == TType.Struct) { Status = new SquareStatus(); Status.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { SquareMembers = new List <SquareMember>(); TList _list369 = iprot.ReadListBegin(); for (int _i370 = 0; _i370 < _list369.Count; ++_i370) { SquareMember _elem371; _elem371 = new SquareMember(); _elem371.Read(iprot); SquareMembers.Add(_elem371); } iprot.ReadListEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Map) { { Relations = new Dictionary <string, SquareMemberRelation>(); TMap _map372 = iprot.ReadMapBegin(); for (int _i373 = 0; _i373 < _map372.Count; ++_i373) { string _key374; SquareMemberRelation _val375; _key374 = iprot.ReadString(); _val375 = new SquareMemberRelation(); _val375.Read(iprot); Relations[_key374] = _val375; } iprot.ReadMapEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.String) { ContinuationToken = iprot.ReadString(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { TList _list333 = await iprot.ReadListBeginAsync(cancellationToken); Members = new List <SquareMember>(_list333.Count); for (int _i334 = 0; _i334 < _list333.Count; ++_i334) { SquareMember _elem335; _elem335 = new SquareMember(); await _elem335.ReadAsync(iprot, cancellationToken); Members.Add(_elem335); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.I64) { Revision = await iprot.ReadI64Async(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.String) { ContinuationToken = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.I32) { TotalCount = await iprot.ReadI32Async(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { Members = new List <SquareMember>(); TList _list421 = iprot.ReadListBegin(); for (int _i422 = 0; _i422 < _list421.Count; ++_i422) { SquareMember _elem423; _elem423 = new SquareMember(); _elem423.Read(iprot); Members.Add(_elem423); } iprot.ReadListEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.I64) { Revision = iprot.ReadI64(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.String) { ContinuationToken = iprot.ReadString(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 4: if (field.Type == TType.I32) { TotalCount = iprot.ReadI32(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { TList _list390 = await iprot.ReadListBeginAsync(cancellationToken); Squares = new List <Square>(_list390.Count); for (int _i391 = 0; _i391 < _list390.Count; ++_i391) { Square _elem392; _elem392 = new Square(); await _elem392.ReadAsync(iprot, cancellationToken); Squares.Add(_elem392); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Map) { { TMap _map393 = await iprot.ReadMapBeginAsync(cancellationToken); SquareStatuses = new Dictionary <string, SquareStatus>(_map393.Count); for (int _i394 = 0; _i394 < _map393.Count; ++_i394) { string _key395; SquareStatus _val396; _key395 = await iprot.ReadStringAsync(cancellationToken); _val396 = new SquareStatus(); await _val396.ReadAsync(iprot, cancellationToken); SquareStatuses[_key395] = _val396; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Map) { { TMap _map397 = await iprot.ReadMapBeginAsync(cancellationToken); MyMemberships = new Dictionary <string, SquareMember>(_map397.Count); for (int _i398 = 0; _i398 < _map397.Count; ++_i398) { string _key399; SquareMember _val400; _key399 = await iprot.ReadStringAsync(cancellationToken); _val400 = new SquareMember(); await _val400.ReadAsync(iprot, cancellationToken); MyMemberships[_key399] = _val400; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.String) { ContinuationToken = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 5: if (field.Type == TType.Map) { { TMap _map401 = await iprot.ReadMapBeginAsync(cancellationToken); NoteStatuses = new Dictionary <string, NoteStatus>(_map401.Count); for (int _i402 = 0; _i402 < _map401.Count; ++_i402) { string _key403; NoteStatus _val404; _key403 = await iprot.ReadStringAsync(cancellationToken); _val404 = new NoteStatus(); await _val404.ReadAsync(iprot, cancellationToken); NoteStatuses[_key403] = _val404; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public async Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken) { oprot.IncrementRecursionDepth(); try { var struc = new TStruct("SquareEventNotifiedCreateSquareMember"); await oprot.WriteStructBeginAsync(struc, cancellationToken); var field = new TField(); if (Square != null && __isset.square) { field.Name = "square"; field.Type = TType.Struct; field.ID = 1; await oprot.WriteFieldBeginAsync(field, cancellationToken); await Square.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (SquareAuthority != null && __isset.squareAuthority) { field.Name = "squareAuthority"; field.Type = TType.Struct; field.ID = 2; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareAuthority.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (SquareStatus != null && __isset.squareStatus) { field.Name = "squareStatus"; field.Type = TType.Struct; field.ID = 3; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareStatus.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (SquareMember != null && __isset.squareMember) { field.Name = "squareMember"; field.Type = TType.Struct; field.ID = 4; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareMember.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } if (SquareFeatureSet != null && __isset.squareFeatureSet) { field.Name = "squareFeatureSet"; field.Type = TType.Struct; field.ID = 5; await oprot.WriteFieldBeginAsync(field, cancellationToken); await SquareFeatureSet.WriteAsync(oprot, cancellationToken); await oprot.WriteFieldEndAsync(cancellationToken); } await oprot.WriteFieldStopAsync(cancellationToken); await oprot.WriteStructEndAsync(cancellationToken); } finally { oprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.Set) { { UpdatedAttrs = new THashSet <SquareMemberAttribute>(); TSet _set441 = await iprot.ReadSetBeginAsync(cancellationToken); for (int _i442 = 0; _i442 < _set441.Count; ++_i442) { SquareMemberAttribute _elem443; _elem443 = (SquareMemberAttribute)await iprot.ReadI32Async(cancellationToken); UpdatedAttrs.Add(_elem443); } await iprot.ReadSetEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Struct) { Editor = new SquareMember(); await Editor.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Map) { { Members = new Dictionary <string, SquareMember>(); TMap _map444 = await iprot.ReadMapBeginAsync(cancellationToken); for (int _i445 = 0; _i445 < _map444.Count; ++_i445) { string _key446; SquareMember _val447; _key446 = await iprot.ReadStringAsync(cancellationToken); _val447 = new SquareMember(); await _val447.ReadAsync(iprot, cancellationToken); Members[_key446] = _val447; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public async Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken) { iprot.IncrementRecursionDepth(); try { TField field; await iprot.ReadStructBeginAsync(cancellationToken); while (true) { field = await iprot.ReadFieldBeginAsync(cancellationToken); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.Struct) { Square = new Square(); await Square.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Struct) { Creator = new SquareMember(); await Creator.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Struct) { Authority = new SquareAuthority(); await Authority.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.Struct) { Status = new SquareStatus(); await Status.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; default: await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); break; } await iprot.ReadFieldEndAsync(cancellationToken); } await iprot.ReadStructEndAsync(cancellationToken); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 2: if (field.Type == TType.Set) { { UpdatedAttrs = new THashSet <SquareMemberAttribute>(); TSet _set505 = iprot.ReadSetBegin(); for (int _i506 = 0; _i506 < _set505.Count; ++_i506) { SquareMemberAttribute _elem507; _elem507 = (SquareMemberAttribute)iprot.ReadI32(); UpdatedAttrs.Add(_elem507); } iprot.ReadSetEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.Set) { { UpdatedPreferenceAttrs = new THashSet <SquarePreferenceAttribute>(); TSet _set508 = iprot.ReadSetBegin(); for (int _i509 = 0; _i509 < _set508.Count; ++_i509) { SquarePreferenceAttribute _elem510; _elem510 = (SquarePreferenceAttribute)iprot.ReadI32(); UpdatedPreferenceAttrs.Add(_elem510); } iprot.ReadSetEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 4: if (field.Type == TType.Struct) { SquareMember = new SquareMember(); SquareMember.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.String) { SquareChatMid = iprot.ReadString(); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.List) { { Invitees = new List <SquareMember>(); TList _list337 = iprot.ReadListBegin(); for (int _i338 = 0; _i338 < _list337.Count; ++_i338) { SquareMember _elem339; _elem339 = new SquareMember(); _elem339.Read(iprot); Invitees.Add(_elem339); } iprot.ReadListEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.Struct) { Invitor = new SquareMember(); Invitor.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 4: if (field.Type == TType.Struct) { InvitorRelation = new SquareMemberRelation(); InvitorRelation.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }
public void Read(TProtocol iprot) { iprot.IncrementRecursionDepth(); try { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 1: if (field.Type == TType.List) { { ApprovedMembers = new List <SquareMember>(); TList _list372 = iprot.ReadListBegin(); for (int _i373 = 0; _i373 < _list372.Count; ++_i373) { SquareMember _elem374; _elem374 = new SquareMember(); _elem374.Read(iprot); ApprovedMembers.Add(_elem374); } iprot.ReadListEnd(); } } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { Status = new SquareStatus(); Status.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); } finally { iprot.DecrementRecursionDepth(); } }