node/lib/metasm/metasm/os/windows.rb
def context
			@context ||= Context.new(self, :all)
			if block_given?
				suspend
				begin
					@context.update
					yield @context
				ensure
					resume
				end
			else
				@context
			end
		end
# returns a Context object. Can be reused, refresh the values with #update (target thread must be suspended)
# if a block is given, suspend the thread, update the context, yield it, and resume the thread
returns a Context object. Can be reused, refresh the values with #update (target thread must be suspended)
if a block is given, suspend the thread, update the context, yield it, and resume the thread
returns a Context object . Can be reused refresh the values with #update ( target thread must be suspended ) if a block is given suspend the thread update the context yield it and resume the thread
def context
			@context ||= Context.new(self, :all)
			if block_given?
				suspend
				begin
					@context.update
					yield @context
				ensure
					resume
				end
			else
				@context
			end
		end
def context @context ||= Context . new ( self , :all ) if block_given? suspend begin @context . update yield @context ensure resume end else @context end end
returns a Context object.
returns a Context object .