TL-Layer: Update To Layer 66 (#519)

* TL-Layer: Update To Layer 66
This commit is contained in:
Afshin Arani 2017-07-20 06:37:24 +04:30 committed by Andres G. Aragoneses
parent 0d55940c12
commit 133b9fdf6c
784 changed files with 17201 additions and 10048 deletions

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-791039645)]
[TLObject(-791039645)]
public class TLChannelParticipant : TLObject
{
public override int Constructor
@ -18,27 +18,27 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsChannelParticipant participant {get;set;}
public TLVector<TLAbsUser> users {get;set;}
public TLAbsChannelParticipant participant { get; set; }
public TLVector<TLAbsUser> users { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
participant = (TLAbsChannelParticipant)ObjectUtils.DeserializeObject(br);
users = (TLVector<TLAbsUser>)ObjectUtils.DeserializeVector<TLAbsUser>(br);
users = (TLVector<TLAbsUser>)ObjectUtils.DeserializeVector<TLAbsUser>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(participant,bw);
ObjectUtils.SerializeObject(users,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(participant, bw);
ObjectUtils.SerializeObject(users, bw);
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-177282392)]
[TLObject(-177282392)]
public class TLChannelParticipants : TLObject
{
public override int Constructor
@ -18,30 +18,30 @@ namespace TeleSharp.TL.Channels
}
}
public int count {get;set;}
public TLVector<TLAbsChannelParticipant> participants {get;set;}
public TLVector<TLAbsUser> users {get;set;}
public int count { get; set; }
public TLVector<TLAbsChannelParticipant> participants { get; set; }
public TLVector<TLAbsUser> users { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
count = br.ReadInt32();
participants = (TLVector<TLAbsChannelParticipant>)ObjectUtils.DeserializeVector<TLAbsChannelParticipant>(br);
users = (TLVector<TLAbsUser>)ObjectUtils.DeserializeVector<TLAbsUser>(br);
participants = (TLVector<TLAbsChannelParticipant>)ObjectUtils.DeserializeVector<TLAbsChannelParticipant>(br);
users = (TLVector<TLAbsUser>)ObjectUtils.DeserializeVector<TLAbsUser>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
bw.Write(Constructor);
bw.Write(count);
ObjectUtils.SerializeObject(participants,bw);
ObjectUtils.SerializeObject(users,bw);
ObjectUtils.SerializeObject(participants, bw);
ObjectUtils.SerializeObject(users, bw);
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(283557164)]
[TLObject(283557164)]
public class TLRequestCheckUsername : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public string username {get;set;}
public bool Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public string username { get; set; }
public bool Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
username = StringUtil.Deserialize(br);
username = StringUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
StringUtil.Serialize(username,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
StringUtil.Serialize(username, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-192332417)]
[TLObject(-192332417)]
public class TLRequestCreateChannel : TLMethod
{
public override int Constructor
@ -18,47 +18,47 @@ namespace TeleSharp.TL.Channels
}
}
public int flags {get;set;}
public bool broadcast {get;set;}
public bool megagroup {get;set;}
public string title {get;set;}
public string about {get;set;}
public TLAbsUpdates Response{ get; set;}
public int flags { get; set; }
public bool broadcast { get; set; }
public bool megagroup { get; set; }
public string title { get; set; }
public string about { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
flags = 0;
flags = broadcast ? (flags | 1) : (flags & ~1);
flags = megagroup ? (flags | 2) : (flags & ~2);
public void ComputeFlags()
{
flags = 0;
flags = broadcast ? (flags | 1) : (flags & ~1);
flags = megagroup ? (flags | 2) : (flags & ~2);
}
}
public override void DeserializeBody(BinaryReader br)
{
flags = br.ReadInt32();
broadcast = (flags & 1) != 0;
megagroup = (flags & 2) != 0;
title = StringUtil.Deserialize(br);
about = StringUtil.Deserialize(br);
broadcast = (flags & 1) != 0;
megagroup = (flags & 2) != 0;
title = StringUtil.Deserialize(br);
about = StringUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
bw.Write(Constructor);
ComputeFlags();
bw.Write(flags);
bw.Write(flags);
StringUtil.Serialize(title,bw);
StringUtil.Serialize(about,bw);
StringUtil.Serialize(title, bw);
StringUtil.Serialize(about, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-1072619549)]
[TLObject(-1072619549)]
public class TLRequestDeleteChannel : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-2067661490)]
[TLObject(-2067661490)]
public class TLRequestDeleteMessages : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLVector<int> id {get;set;}
public Messages.TLAffectedMessages Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLVector<int> id { get; set; }
public Messages.TLAffectedMessages Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAffectedMessages)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-787622117)]
[TLObject(-787622117)]
public class TLRequestDeleteUserHistory : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputUser user_id {get;set;}
public Messages.TLAffectedHistory Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputUser user_id { get; set; }
public Messages.TLAffectedHistory Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(user_id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(user_id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAffectedHistory)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAffectedHistory)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(333610782)]
[TLObject(333610782)]
public class TLRequestEditAbout : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public string about {get;set;}
public bool Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public string about { get; set; }
public bool Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
about = StringUtil.Deserialize(br);
about = StringUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
StringUtil.Serialize(about,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
StringUtil.Serialize(about, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-344583728)]
[TLObject(-344583728)]
public class TLRequestEditAdmin : TLMethod
{
public override int Constructor
@ -18,37 +18,37 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputUser user_id {get;set;}
public TLAbsChannelParticipantRole role {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputUser user_id { get; set; }
public TLAbsChannelParticipantRole role { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
role = (TLAbsChannelParticipantRole)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
role = (TLAbsChannelParticipantRole)ObjectUtils.DeserializeObject(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(user_id,bw);
ObjectUtils.SerializeObject(role,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(user_id, bw);
ObjectUtils.SerializeObject(role, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-248621111)]
[TLObject(-248621111)]
public class TLRequestEditPhoto : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputChatPhoto photo {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputChatPhoto photo { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
photo = (TLAbsInputChatPhoto)ObjectUtils.DeserializeObject(br);
photo = (TLAbsInputChatPhoto)ObjectUtils.DeserializeObject(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(photo,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(photo, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(1450044624)]
[TLObject(1450044624)]
public class TLRequestEditTitle : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public string title {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public string title { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
title = StringUtil.Deserialize(br);
title = StringUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
StringUtil.Serialize(title,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
StringUtil.Serialize(title, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-950663035)]
[TLObject(-950663035)]
public class TLRequestExportInvite : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsExportedChatInvite Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsExportedChatInvite Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsExportedChatInvite)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsExportedChatInvite)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-934882771)]
[TLObject(-934882771)]
public class TLRequestExportMessageLink : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public int id {get;set;}
public TLExportedMessageLink Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public int id { get; set; }
public TLExportedMessageLink Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
id = br.ReadInt32();
id = br.ReadInt32();
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(id);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
bw.Write(id);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLExportedMessageLink)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLExportedMessageLink)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-1920105769)]
[TLObject(-1920105769)]
public class TLRequestGetAdminedPublicChannels : TLMethod
{
public override int Constructor
@ -18,28 +18,28 @@ namespace TeleSharp.TL.Channels
}
}
public Messages.TLChats Response{ get; set;}
public Messages.TLAbsChats Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLChats)ObjectUtils.DeserializeObject(br);
bw.Write(Constructor);
}
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br);
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(176122811)]
[TLObject(176122811)]
public class TLRequestGetChannels : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLVector<TLAbsInputChannel> id {get;set;}
public Messages.TLChats Response{ get; set;}
public TLVector<TLAbsInputChannel> id { get; set; }
public Messages.TLAbsChats Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLChats)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAbsChats)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(141781513)]
[TLObject(141781513)]
public class TLRequestGetFullChannel : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public Messages.TLChatFull Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public Messages.TLChatFull Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLChatFull)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLChatFull)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-1814580409)]
[TLObject(-1814580409)]
public class TLRequestGetMessages : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLVector<int> id {get;set;}
public Messages.TLAbsMessages Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLVector<int> id { get; set; }
public Messages.TLAbsMessages Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Messages.TLAbsMessages)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(1416484774)]
[TLObject(1416484774)]
public class TLRequestGetParticipant : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputUser user_id {get;set;}
public Channels.TLChannelParticipant Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputUser user_id { get; set; }
public Channels.TLChannelParticipant Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(user_id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(user_id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Channels.TLChannelParticipant)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Channels.TLChannelParticipant)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(618237842)]
[TLObject(618237842)]
public class TLRequestGetParticipants : TLMethod
{
public override int Constructor
@ -18,40 +18,40 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsChannelParticipantsFilter filter {get;set;}
public int offset {get;set;}
public int limit {get;set;}
public Channels.TLChannelParticipants Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsChannelParticipantsFilter filter { get; set; }
public int offset { get; set; }
public int limit { get; set; }
public Channels.TLChannelParticipants Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
filter = (TLAbsChannelParticipantsFilter)ObjectUtils.DeserializeObject(br);
offset = br.ReadInt32();
limit = br.ReadInt32();
filter = (TLAbsChannelParticipantsFilter)ObjectUtils.DeserializeObject(br);
offset = br.ReadInt32();
limit = br.ReadInt32();
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(filter,bw);
bw.Write(offset);
bw.Write(limit);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(filter, bw);
bw.Write(offset);
bw.Write(limit);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (Channels.TLChannelParticipants)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (Channels.TLChannelParticipants)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(429865580)]
[TLObject(429865580)]
public class TLRequestInviteToChannel : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLVector<TLAbsInputUser> users {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLVector<TLAbsInputUser> users { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
users = (TLVector<TLAbsInputUser>)ObjectUtils.DeserializeVector<TLAbsInputUser>(br);
users = (TLVector<TLAbsInputUser>)ObjectUtils.DeserializeVector<TLAbsInputUser>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(users,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(users, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(615851205)]
[TLObject(615851205)]
public class TLRequestJoinChannel : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-1502421484)]
[TLObject(-1502421484)]
public class TLRequestKickFromChannel : TLMethod
{
public override int Constructor
@ -18,37 +18,37 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputUser user_id {get;set;}
public bool kicked {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputUser user_id { get; set; }
public bool kicked { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
kicked = BoolUtil.Deserialize(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
kicked = BoolUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(user_id,bw);
BoolUtil.Serialize(kicked,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(user_id, bw);
BoolUtil.Serialize(kicked, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-130635115)]
[TLObject(-130635115)]
public class TLRequestLeaveChannel : TLMethod
{
public override int Constructor
@ -18,14 +18,14 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
@ -35,14 +35,14 @@ namespace TeleSharp.TL.Channels
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-871347913)]
[TLObject(-871347913)]
public class TLRequestReadHistory : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public int max_id {get;set;}
public bool Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public int max_id { get; set; }
public bool Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
max_id = br.ReadInt32();
max_id = br.ReadInt32();
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(max_id);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
bw.Write(max_id);
}
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-32999408)]
[TLObject(-32999408)]
public class TLRequestReportSpam : TLMethod
{
public override int Constructor
@ -18,37 +18,37 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public TLAbsInputUser user_id {get;set;}
public TLVector<int> id {get;set;}
public bool Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public TLAbsInputUser user_id { get; set; }
public TLVector<int> id { get; set; }
public bool Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br);
id = (TLVector<int>)ObjectUtils.DeserializeVector<int>(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
ObjectUtils.SerializeObject(user_id,bw);
ObjectUtils.SerializeObject(id,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
ObjectUtils.SerializeObject(user_id, bw);
ObjectUtils.SerializeObject(id, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(1231065863)]
[TLObject(1231065863)]
public class TLRequestToggleInvites : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public bool enabled {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public bool enabled { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
enabled = BoolUtil.Deserialize(br);
enabled = BoolUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
BoolUtil.Serialize(enabled,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
BoolUtil.Serialize(enabled, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(527021574)]
[TLObject(527021574)]
public class TLRequestToggleSignatures : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public bool enabled {get;set;}
public TLAbsUpdates Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public bool enabled { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
enabled = BoolUtil.Deserialize(br);
enabled = BoolUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
BoolUtil.Serialize(enabled,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
BoolUtil.Serialize(enabled, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(-1490162350)]
[TLObject(-1490162350)]
public class TLRequestUpdatePinnedMessage : TLMethod
{
public override int Constructor
@ -18,43 +18,43 @@ namespace TeleSharp.TL.Channels
}
}
public int flags {get;set;}
public bool silent {get;set;}
public TLAbsInputChannel channel {get;set;}
public int id {get;set;}
public TLAbsUpdates Response{ get; set;}
public int flags { get; set; }
public bool silent { get; set; }
public TLAbsInputChannel channel { get; set; }
public int id { get; set; }
public TLAbsUpdates Response { get; set; }
public void ComputeFlags()
{
flags = 0;
flags = silent ? (flags | 1) : (flags & ~1);
public void ComputeFlags()
{
flags = 0;
flags = silent ? (flags | 1) : (flags & ~1);
}
}
public override void DeserializeBody(BinaryReader br)
{
flags = br.ReadInt32();
silent = (flags & 1) != 0;
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
id = br.ReadInt32();
silent = (flags & 1) != 0;
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
id = br.ReadInt32();
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
bw.Write(Constructor);
ComputeFlags();
bw.Write(flags);
bw.Write(flags);
ObjectUtils.SerializeObject(channel,bw);
bw.Write(id);
ObjectUtils.SerializeObject(channel, bw);
bw.Write(id);
}
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
public override void deserializeResponse(BinaryReader br)
{
Response = (TLAbsUpdates)ObjectUtils.DeserializeObject(br);
}
}
}
}

View file

@ -7,7 +7,7 @@ using System.Threading.Tasks;
using TeleSharp.TL;
namespace TeleSharp.TL.Channels
{
[TLObject(890549214)]
[TLObject(890549214)]
public class TLRequestUpdateUsername : TLMethod
{
public override int Constructor
@ -18,34 +18,34 @@ namespace TeleSharp.TL.Channels
}
}
public TLAbsInputChannel channel {get;set;}
public string username {get;set;}
public bool Response{ get; set;}
public TLAbsInputChannel channel { get; set; }
public string username { get; set; }
public bool Response { get; set; }
public void ComputeFlags()
{
}
public void ComputeFlags()
{
}
public override void DeserializeBody(BinaryReader br)
{
channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br);
username = StringUtil.Deserialize(br);
username = StringUtil.Deserialize(br);
}
public override void SerializeBody(BinaryWriter bw)
{
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel,bw);
StringUtil.Serialize(username,bw);
bw.Write(Constructor);
ObjectUtils.SerializeObject(channel, bw);
StringUtil.Serialize(username, bw);
}
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
public override void deserializeResponse(BinaryReader br)
{
Response = BoolUtil.Deserialize(br);
}
}
}
}