Base class for Cache nodes. More...
Public Member Functions | |
def | __init__ |
Creates a new Cache node under the parent. More... | |
def | __getitem__ |
def | __str__ (self) |
Produce a human readable version of the payload. More... | |
def | set_payload (self, payload) |
Update the current payload with the new specified payload. | |
def | dump (self) |
Dump the node to disk for later retrieval. More... | |
def | get_payload (self) |
Retrieve this node's payload. | |
Public Attributes | |
name | |
payload | |
storage | |
stem | |
invalidator | |
Base class for Cache nodes.
def volatility.cache.CacheNode.__init__ | ( | self, | |
name, | |||
stem, | |||
storage = None , |
|||
payload = None , |
|||
invalidator = None |
|||
) |
Creates a new Cache node under the parent.
The new node will carry the specified payload
def volatility.cache.CacheNode.__str__ | ( | self | ) |
Produce a human readable version of the payload.
def volatility.cache.CacheNode.dump | ( | self | ) |
Dump the node to disk for later retrieval.
This is normally called when the process has exited.