# SFBMemory Class Reference

A class for temporarily storing packets, and then retriggering on them at a later time. More...

`#include <SFBMemory.h>`

Collaboration diagram for SFBMemory:

[legend]

## Public Member Functions
void | reflex (const char type, PacketHandler ph)
bool | dispatch (int maxPackets, u32 deadline)
int | remember (const u8 *packet)
int | rememberUnread (const u8 *packet, u8 sourceOverride=MAX_FACE_INDEX)
u8 * | makeNewMemory (u32 packetLength)
void | forget ()
void | remember ()
bool | forget (u32 index)
u8 * | get (const u32 index)
bool | fire (const u32 index)
int | find (const u8 type)
int | find (const char *prefix, const int len=-1)

## Detailed Description

A class for temporarily storing packets, and then retriggering on them at a later time.

The documentation for this class was generated from the following files:

- src/include/SFBMemory.h
- src/components/library/SFBMemory.cpp