Class: Ucp::Util::PackedMsg

Inherits:
Object
  • Object
show all
Defined in:
lib/ucp/util/packed_msg.rb

Direct Known Subclasses

GsmPackedMsg, Ucs2PackedMsg

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializePackedMsg

Returns a new instance of PackedMsg.



25
26
27
28
29
30
31
32
# File 'lib/ucp/util/packed_msg.rb', line 25

def initialize
  @encoded=""
  @unencoded=""
  @required_septets=0
  @required_octets=0
  @chars=0
  @tainted=false
end

Instance Attribute Details

#charsObject (readonly)

Returns the value of attribute chars.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def chars
  @chars
end

#encodedObject (readonly)

Returns the value of attribute encoded.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def encoded
  @encoded
end

#required_octetsObject (readonly)

Returns the value of attribute required_octets.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def required_octets
  @required_octets
end

#required_septetsObject (readonly)

Returns the value of attribute required_septets.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def required_septets
  @required_septets
end

#taintedObject (readonly)

Returns the value of attribute tainted.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def tainted
  @tainted
end

#unencodedObject (readonly)

Returns the value of attribute unencoded.



23
24
25
# File 'lib/ucp/util/packed_msg.rb', line 23

def unencoded
  @unencoded
end