mirror of
https://github.com/sochix/TLSharp.git
synced 2026-04-06 06:55:06 +00:00
parent
0d55940c12
commit
133b9fdf6c
784 changed files with 17201 additions and 10048 deletions
13
TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs
Normal file
13
TeleSharp.TL/TL/Upload/TLAbsCdnFile.cs
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
public abstract class TLAbsCdnFile : TLObject
|
||||
{
|
||||
}
|
||||
}
|
||||
13
TeleSharp.TL/TL/Upload/TLAbsFile.cs
Normal file
13
TeleSharp.TL/TL/Upload/TLAbsFile.cs
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
public abstract class TLAbsFile : TLObject
|
||||
{
|
||||
}
|
||||
}
|
||||
42
TeleSharp.TL/TL/Upload/TLCdnFile.cs
Normal file
42
TeleSharp.TL/TL/Upload/TLCdnFile.cs
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(-1449145777)]
|
||||
public class TLCdnFile : TLAbsCdnFile
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return -1449145777;
|
||||
}
|
||||
}
|
||||
|
||||
public byte[] bytes { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
BytesUtil.Serialize(bytes, bw);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
42
TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs
Normal file
42
TeleSharp.TL/TL/Upload/TLCdnFileReuploadNeeded.cs
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(-290921362)]
|
||||
public class TLCdnFileReuploadNeeded : TLAbsCdnFile
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return -290921362;
|
||||
}
|
||||
}
|
||||
|
||||
public byte[] request_token { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
request_token = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
BytesUtil.Serialize(request_token, bw);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7,8 +7,8 @@ using System.Threading.Tasks;
|
|||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(157948117)]
|
||||
public class TLFile : TLObject
|
||||
[TLObject(157948117)]
|
||||
public class TLFile : TLAbsFile
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
|
|
@ -18,30 +18,30 @@ namespace TeleSharp.TL.Upload
|
|||
}
|
||||
}
|
||||
|
||||
public Storage.TLAbsFileType type {get;set;}
|
||||
public int mtime {get;set;}
|
||||
public byte[] bytes {get;set;}
|
||||
public Storage.TLAbsFileType type { get; set; }
|
||||
public int mtime { get; set; }
|
||||
public byte[] bytes { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
type = (Storage.TLAbsFileType)ObjectUtils.DeserializeObject(br);
|
||||
mtime = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
mtime = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
ObjectUtils.SerializeObject(type,bw);
|
||||
bw.Write(mtime);
|
||||
BytesUtil.Serialize(bytes,bw);
|
||||
bw.Write(Constructor);
|
||||
ObjectUtils.SerializeObject(type, bw);
|
||||
bw.Write(mtime);
|
||||
BytesUtil.Serialize(bytes, bw);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
51
TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs
Normal file
51
TeleSharp.TL/TL/Upload/TLFileCdnRedirect.cs
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(352864346)]
|
||||
public class TLFileCdnRedirect : TLAbsFile
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return 352864346;
|
||||
}
|
||||
}
|
||||
|
||||
public int dc_id { get; set; }
|
||||
public byte[] file_token { get; set; }
|
||||
public byte[] encryption_key { get; set; }
|
||||
public byte[] encryption_iv { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
dc_id = br.ReadInt32();
|
||||
file_token = BytesUtil.Deserialize(br);
|
||||
encryption_key = BytesUtil.Deserialize(br);
|
||||
encryption_iv = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
bw.Write(dc_id);
|
||||
BytesUtil.Serialize(file_token, bw);
|
||||
BytesUtil.Serialize(encryption_key, bw);
|
||||
BytesUtil.Serialize(encryption_iv, bw);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
54
TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs
Normal file
54
TeleSharp.TL/TL/Upload/TLRequestGetCdnFile.cs
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(536919235)]
|
||||
public class TLRequestGetCdnFile : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return 536919235;
|
||||
}
|
||||
}
|
||||
|
||||
public byte[] file_token { get; set; }
|
||||
public int offset { get; set; }
|
||||
public int limit { get; set; }
|
||||
public Upload.TLAbsCdnFile Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
file_token = BytesUtil.Deserialize(br);
|
||||
offset = br.ReadInt32();
|
||||
limit = br.ReadInt32();
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
BytesUtil.Serialize(file_token, bw);
|
||||
bw.Write(offset);
|
||||
bw.Write(limit);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = (Upload.TLAbsCdnFile)ObjectUtils.DeserializeObject(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7,7 +7,7 @@ using System.Threading.Tasks;
|
|||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(-475607115)]
|
||||
[TLObject(-475607115)]
|
||||
public class TLRequestGetFile : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
|
|
@ -18,37 +18,37 @@ namespace TeleSharp.TL.Upload
|
|||
}
|
||||
}
|
||||
|
||||
public TLAbsInputFileLocation location {get;set;}
|
||||
public int offset {get;set;}
|
||||
public int limit {get;set;}
|
||||
public Upload.TLFile Response{ get; set;}
|
||||
public TLAbsInputFileLocation location { get; set; }
|
||||
public int offset { get; set; }
|
||||
public int limit { get; set; }
|
||||
public Upload.TLAbsFile Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
location = (TLAbsInputFileLocation)ObjectUtils.DeserializeObject(br);
|
||||
offset = br.ReadInt32();
|
||||
limit = br.ReadInt32();
|
||||
offset = br.ReadInt32();
|
||||
limit = br.ReadInt32();
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
ObjectUtils.SerializeObject(location,bw);
|
||||
bw.Write(offset);
|
||||
bw.Write(limit);
|
||||
bw.Write(Constructor);
|
||||
ObjectUtils.SerializeObject(location, bw);
|
||||
bw.Write(offset);
|
||||
bw.Write(limit);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = (Upload.TLFile)ObjectUtils.DeserializeObject(br);
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = (Upload.TLAbsFile)ObjectUtils.DeserializeObject(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
54
TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs
Normal file
54
TeleSharp.TL/TL/Upload/TLRequestGetWebFile.cs
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(619086221)]
|
||||
public class TLRequestGetWebFile : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return 619086221;
|
||||
}
|
||||
}
|
||||
|
||||
public TLInputWebFileLocation location { get; set; }
|
||||
public int offset { get; set; }
|
||||
public int limit { get; set; }
|
||||
public Upload.TLWebFile Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
location = (TLInputWebFileLocation)ObjectUtils.DeserializeObject(br);
|
||||
offset = br.ReadInt32();
|
||||
limit = br.ReadInt32();
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
ObjectUtils.SerializeObject(location, bw);
|
||||
bw.Write(offset);
|
||||
bw.Write(limit);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = (Upload.TLWebFile)ObjectUtils.DeserializeObject(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
51
TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs
Normal file
51
TeleSharp.TL/TL/Upload/TLRequestReuploadCdnFile.cs
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(779755552)]
|
||||
public class TLRequestReuploadCdnFile : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return 779755552;
|
||||
}
|
||||
}
|
||||
|
||||
public byte[] file_token { get; set; }
|
||||
public byte[] request_token { get; set; }
|
||||
public bool Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
file_token = BytesUtil.Deserialize(br);
|
||||
request_token = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
BytesUtil.Serialize(file_token, bw);
|
||||
BytesUtil.Serialize(request_token, bw);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = BoolUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7,7 +7,7 @@ using System.Threading.Tasks;
|
|||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(-562337987)]
|
||||
[TLObject(-562337987)]
|
||||
public class TLRequestSaveBigFilePart : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
|
|
@ -18,40 +18,40 @@ namespace TeleSharp.TL.Upload
|
|||
}
|
||||
}
|
||||
|
||||
public long file_id {get;set;}
|
||||
public int file_part {get;set;}
|
||||
public int file_total_parts {get;set;}
|
||||
public byte[] bytes {get;set;}
|
||||
public bool Response{ get; set;}
|
||||
public long file_id { get; set; }
|
||||
public int file_part { get; set; }
|
||||
public int file_total_parts { get; set; }
|
||||
public byte[] bytes { get; set; }
|
||||
public bool Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
file_id = br.ReadInt64();
|
||||
file_part = br.ReadInt32();
|
||||
file_total_parts = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
file_part = br.ReadInt32();
|
||||
file_total_parts = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
bw.Write(Constructor);
|
||||
bw.Write(file_id);
|
||||
bw.Write(file_part);
|
||||
bw.Write(file_total_parts);
|
||||
BytesUtil.Serialize(bytes,bw);
|
||||
bw.Write(file_part);
|
||||
bw.Write(file_total_parts);
|
||||
BytesUtil.Serialize(bytes, bw);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = BoolUtil.Deserialize(br);
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = BoolUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ using System.Threading.Tasks;
|
|||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(-1291540959)]
|
||||
[TLObject(-1291540959)]
|
||||
public class TLRequestSaveFilePart : TLMethod
|
||||
{
|
||||
public override int Constructor
|
||||
|
|
@ -18,37 +18,37 @@ namespace TeleSharp.TL.Upload
|
|||
}
|
||||
}
|
||||
|
||||
public long file_id {get;set;}
|
||||
public int file_part {get;set;}
|
||||
public byte[] bytes {get;set;}
|
||||
public bool Response{ get; set;}
|
||||
public long file_id { get; set; }
|
||||
public int file_part { get; set; }
|
||||
public byte[] bytes { get; set; }
|
||||
public bool Response { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
file_id = br.ReadInt64();
|
||||
file_part = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
file_part = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
bw.Write(Constructor);
|
||||
bw.Write(file_id);
|
||||
bw.Write(file_part);
|
||||
BytesUtil.Serialize(bytes,bw);
|
||||
bw.Write(file_part);
|
||||
BytesUtil.Serialize(bytes, bw);
|
||||
|
||||
}
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = BoolUtil.Deserialize(br);
|
||||
public override void deserializeResponse(BinaryReader br)
|
||||
{
|
||||
Response = BoolUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
54
TeleSharp.TL/TL/Upload/TLWebFile.cs
Normal file
54
TeleSharp.TL/TL/Upload/TLWebFile.cs
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TeleSharp.TL;
|
||||
namespace TeleSharp.TL.Upload
|
||||
{
|
||||
[TLObject(568808380)]
|
||||
public class TLWebFile : TLObject
|
||||
{
|
||||
public override int Constructor
|
||||
{
|
||||
get
|
||||
{
|
||||
return 568808380;
|
||||
}
|
||||
}
|
||||
|
||||
public int size { get; set; }
|
||||
public string mime_type { get; set; }
|
||||
public Storage.TLAbsFileType file_type { get; set; }
|
||||
public int mtime { get; set; }
|
||||
public byte[] bytes { get; set; }
|
||||
|
||||
|
||||
public void ComputeFlags()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void DeserializeBody(BinaryReader br)
|
||||
{
|
||||
size = br.ReadInt32();
|
||||
mime_type = StringUtil.Deserialize(br);
|
||||
file_type = (Storage.TLAbsFileType)ObjectUtils.DeserializeObject(br);
|
||||
mtime = br.ReadInt32();
|
||||
bytes = BytesUtil.Deserialize(br);
|
||||
|
||||
}
|
||||
|
||||
public override void SerializeBody(BinaryWriter bw)
|
||||
{
|
||||
bw.Write(Constructor);
|
||||
bw.Write(size);
|
||||
StringUtil.Serialize(mime_type, bw);
|
||||
ObjectUtils.SerializeObject(file_type, bw);
|
||||
bw.Write(mtime);
|
||||
BytesUtil.Serialize(bytes, bw);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue