Package rekall :: Module plugin :: Class CachedProducer
[frames] | no frames]

Class CachedProducer

source code


A producer backed by a cached session parameter hook.

Instance Methods
 
collect(self)
Collect data that will be passed to renderer.table_row.
source code
 
__init__(self, *pos_args, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature (Inherited from rekall.plugin.TypedProfileCommand)
source code
 
collect_as_dicts(self) (Inherited from rekall.plugin.TypedProfileCommand) source code
 
column_types(self)
Returns instances for each column definition. (Inherited from rekall.plugin.TypedProfileCommand)
source code
 
get_column(self, name) (Inherited from rekall.plugin.TypedProfileCommand) source code
 
get_column_type(self, name) (Inherited from rekall.plugin.TypedProfileCommand) source code
 
getkeys(self) (Inherited from rekall.plugin.TypedProfileCommand) source code
 
produce(self)
Like collect, but yields the first column instead of whole row. (Inherited from rekall.plugin.Producer)
source code
 
reflect(self, member) (Inherited from rekall.plugin.TypedProfileCommand) source code
 
render(self, renderer, **options) (Inherited from rekall.plugin.TypedProfileCommand) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods
 
args(cls, parser) (Inherited from rekall.plugin.TypedProfileCommand) source code
Class Variables
  ROW_OPTIONS = set(['annotation', 'depth', 'hex_width', 'highli... (Inherited from rekall.plugin.TypedProfileCommand)
  plugin_args = None
hash(x) (Inherited from rekall.plugin.ArgsParserMixin)
  producer = True (Inherited from rekall.plugin.Producer)
  table_options = {} (Inherited from rekall.plugin.TypedProfileCommand)
  type_name = None
hash(x) (Inherited from rekall.plugin.Producer)
Properties
  hook_name
By convention, the hook name should be the same as our name.
  table_header
hash(x) (Inherited from rekall.plugin.Producer)

Inherited from object: __class__

Method Details

collect(self)

source code 

Collect data that will be passed to renderer.table_row.

Overrides: TypedProfileCommand.collect
(inherited documentation)

Property Details

hook_name

By convention, the hook name should be the same as our name.

Get Method:
unreachable.hook_name(self) - By convention, the hook name should be the same as our name.