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 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.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.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 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 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 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 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) { { UpdatedAttrs = new THashSet <SquareMemberAttribute>(); TSet _set433 = await iprot.ReadSetBeginAsync(cancellationToken); for (int _i434 = 0; _i434 < _set433.Count; ++_i434) { SquareMemberAttribute _elem435; _elem435 = (SquareMemberAttribute)await iprot.ReadI32Async(cancellationToken); UpdatedAttrs.Add(_elem435); } await iprot.ReadSetEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.List) { { Members = new List <SquareMember>(); TList _list436 = await iprot.ReadListBeginAsync(cancellationToken); for (int _i437 = 0; _i437 < _list436.Count; ++_i437) { SquareMember _elem438; _elem438 = new SquareMember(); await _elem438.ReadAsync(iprot, cancellationToken); Members.Add(_elem438); } 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.String) { SquareChatMid = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.List) { { Invitees = new List <SquareMember>(); TList _list337 = await iprot.ReadListBeginAsync(cancellationToken); for (int _i338 = 0; _i338 < _list337.Count; ++_i338) { SquareMember _elem339; _elem339 = new SquareMember(); await _elem339.ReadAsync(iprot, cancellationToken); Invitees.Add(_elem339); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Struct) { Invitor = new SquareMember(); await Invitor.ReadAsync(iprot, cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.Struct) { InvitorRelation = new SquareMemberRelation(); await InvitorRelation.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) { { Squares = new List <Square>(); TList _list296 = await iprot.ReadListBeginAsync(cancellationToken); for (int _i297 = 0; _i297 < _list296.Count; ++_i297) { Square _elem298; _elem298 = new Square(); await _elem298.ReadAsync(iprot, cancellationToken); Squares.Add(_elem298); } await iprot.ReadListEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 2: if (field.Type == TType.Map) { { Members = new Dictionary <string, SquareMember>(); TMap _map299 = await iprot.ReadMapBeginAsync(cancellationToken); for (int _i300 = 0; _i300 < _map299.Count; ++_i300) { string _key301; SquareMember _val302; _key301 = await iprot.ReadStringAsync(cancellationToken); _val302 = new SquareMember(); await _val302.ReadAsync(iprot, cancellationToken); Members[_key301] = _val302; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 3: if (field.Type == TType.Map) { { Authorities = new Dictionary <string, SquareAuthority>(); TMap _map303 = await iprot.ReadMapBeginAsync(cancellationToken); for (int _i304 = 0; _i304 < _map303.Count; ++_i304) { string _key305; SquareAuthority _val306; _key305 = await iprot.ReadStringAsync(cancellationToken); _val306 = new SquareAuthority(); await _val306.ReadAsync(iprot, cancellationToken); Authorities[_key305] = _val306; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 4: if (field.Type == TType.Map) { { Statuses = new Dictionary <string, SquareStatus>(); TMap _map307 = await iprot.ReadMapBeginAsync(cancellationToken); for (int _i308 = 0; _i308 < _map307.Count; ++_i308) { string _key309; SquareStatus _val310; _key309 = await iprot.ReadStringAsync(cancellationToken); _val310 = new SquareStatus(); await _val310.ReadAsync(iprot, cancellationToken); Statuses[_key309] = _val310; } await iprot.ReadMapEndAsync(cancellationToken); } } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 5: if (field.Type == TType.String) { ContinuationToken = await iprot.ReadStringAsync(cancellationToken); } else { await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken); } break; case 6: if (field.Type == TType.Map) { { NoteStatuses = new Dictionary <string, NoteStatus>(); TMap _map311 = await iprot.ReadMapBeginAsync(cancellationToken); for (int _i312 = 0; _i312 < _map311.Count; ++_i312) { string _key313; NoteStatus _val314; _key313 = await iprot.ReadStringAsync(cancellationToken); _val314 = new NoteStatus(); await _val314.ReadAsync(iprot, cancellationToken); NoteStatuses[_key313] = _val314; } 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(); } }