Class: MTProto::TL::ExportAuthorization

Inherits:
Object
  • Object
show all
Includes:
Binary
Defined in:
lib/mtproto/tl/objects/export_authorization.rb

Instance Method Summary collapse

Methods included from Binary

#b_u32, #b_u64, #u32_b, #u64_b

Constructor Details

#initialize(dc_id:) ⇒ ExportAuthorization

Returns a new instance of ExportAuthorization.



8
9
10
# File 'lib/mtproto/tl/objects/export_authorization.rb', line 8

def initialize(dc_id:)
  @dc_id = dc_id
end

Instance Method Details

#serializeObject



12
13
14
# File 'lib/mtproto/tl/objects/export_authorization.rb', line 12

def serialize
  u32_b(Constructors::AUTH_EXPORT_AUTHORIZATION) + u32_b(@dc_id)
end