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.