Parent

Class/Module Index [+]

Quicksearch

Rex::Post::Meterpreter::Extensions::Stdapi::Railgun::MockMagic::MockRailgunClient

Attributes

check_request[R]
platform[R]
response_tlvs[R]

Public Class Methods

new(platform, response_tlvs, check_request) click to toggle source
# File lib/rex/post/meterpreter/extensions/stdapi/railgun/mock_magic.rb, line 28
def initialize(platform, response_tlvs, check_request)
        @check_request = check_request
        @response_tlvs = response_tlvs
        @platform = platform
end

Public Instance Methods

get_tlv_value(type) click to toggle source
# File lib/rex/post/meterpreter/extensions/stdapi/railgun/mock_magic.rb, line 41
def get_tlv_value(type)
        return @response_tlvs[type]
end
send_request(request) click to toggle source
# File lib/rex/post/meterpreter/extensions/stdapi/railgun/mock_magic.rb, line 34
def send_request(request)
        check_request.call(request)

        (Class.new do
                def initialize(response_tlvs)
                        @response_tlvs = response_tlvs
                end
                def get_tlv_value(type)
                        return @response_tlvs[type]
                end
        end).new(@response_tlvs)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.