Class: BitGirder::Http::HttpStatus

Inherits:
BitGirderClass
  • Object
show all
Defined in:
lib/bitgirder/http.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.from_mingle_struct(ms) ⇒ Object



191
192
193
194
195
196
197
198
# File 'lib/bitgirder/http.rb', line 191

def self.from_mingle_struct( ms )

    self.new(
        :code => ms[ :code ].to_i,
        :message => ms[ :message ].to_s,
        :version => ms[ :version ].to_s
    )
end

Instance Method Details

#to_mingle_structObject



180
181
182
183
184
185
186
187
188
189
# File 'lib/bitgirder/http.rb', line 180

def to_mingle_struct
    MingleStruct.new(
        :type => :"bitgirder:http@v1/HttpStatus",
        :fields => {
            :code => @code,
            :message => @message,
            :version => @version
        }
    )
end