KPPPLCPExtension
CallStackControl<KPPPLCPExtension>(op, data, result));
KPPPLCPExtension *lcpExtension = LCP().LCPExtensionAt(controlInfo->index);
KPPPLCPExtension *lcpExtension = LCP().LCPExtensionAt(control->index);
KPPPLCP::AddLCPExtension(KPPPLCPExtension *lcpExtension)
KPPPLCP::RemoveLCPExtension(KPPPLCPExtension *lcpExtension)
KPPPLCPExtension*
KPPPLCPExtension *lcpExtension = fLCPExtensions.ItemAt(index);
KPPPLCPExtension*
KPPPLCPExtension *current = LCPExtensionAt(index);
KPPPLCPExtension *lcpExtension = LCPExtensionFor(data.code, &index);
KPPPLCPExtension::Reset()
KPPPLCPExtension::Pulse()
KPPPLCPExtension::KPPPLCPExtension(const char *name, uint8 code,
KPPPLCPExtension::~KPPPLCPExtension()
KPPPLCPExtension::InitCheck() const
KPPPLCPExtension::Control(uint32 op, void *data, size_t length)
KPPPLCPExtension::StackControl(uint32 op, void *data)
KPPPLCPExtension *lcpExtension;
class KPPPLCPExtension;
bool AddLCPExtension(KPPPLCPExtension *extension);
bool RemoveLCPExtension(KPPPLCPExtension *extension);
KPPPLCPExtension *LCPExtensionAt(int32 index) const;
KPPPLCPExtension *LCPExtensionFor(uint8 code, int32 *start = NULL) const;
TemplateList<KPPPLCPExtension*> fLCPExtensions;
class KPPPLCPExtension {
KPPPLCPExtension(const char *name, uint8 code, KPPPInterface& interface,
virtual ~KPPPLCPExtension();