Structure SilcStackFrame
NAME
typedef struct SilcStackFrameStruct SilcStackFrame;
DESCRIPTION
Static stack frame context that optionally can be used as stack
frame in SilcStack. By default silc_stack_push use pre-allocated
stack frame (or allocates new one if all frames are reserved), but
user may also use statically allocated SilcStackFrame instead. This
is recommended when using SilcStack in recursive routine and the
recursion may become deep. Using static frame assures that during
recursion frames never run out and silc_stack_push never allocates
any memory. In other normal usage statically allocated SilcStackFrame
is not needed, unless performance is critical.
|