11.07.2015 Views

RTCU Gateway 2 Plug-in Developers Kit User's Manual - Logic IO

RTCU Gateway 2 Plug-in Developers Kit User's Manual - Logic IO

RTCU Gateway 2 Plug-in Developers Kit User's Manual - Logic IO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>RTCU</strong> <strong>Gateway</strong> 2 <strong>Plug</strong>-<strong>in</strong> <strong>Developers</strong> <strong>Kit</strong>, Version 1.00<strong>Plug</strong>-<strong>in</strong> <strong>in</strong>terfaceThe plug-<strong>in</strong> <strong>in</strong>terface can be described as the gateway provid<strong>in</strong>g services which the plug-<strong>in</strong> can use,<strong>in</strong>clud<strong>in</strong>g a way for plug-<strong>in</strong>s to register themselves with the gateway and a protocol for the exchangeof data with plug-<strong>in</strong>s. <strong>Plug</strong>-<strong>in</strong>s depend on the services provided by the host application and do notusually work by themselves.The <strong>in</strong>terface consists of several functions that allows a plug-<strong>in</strong> to register, de-register and subscribeto several so called services. It also offers so call Invoke service that currently <strong>in</strong>clude one functionto write to the gateway logg<strong>in</strong>g system. A service denotes a specific event that the gateway cannotify the plug-<strong>in</strong> on.In addition the plug-<strong>in</strong> may register properties that are user configurable parameters that can beedited <strong>in</strong> the <strong>RTCU</strong> <strong>Gateway</strong> 2 control panel and used by the plug-<strong>in</strong>.The architecture of the plug-<strong>in</strong> <strong>in</strong>terface is shown graphical below:The function call<strong>in</strong>g convention used is standard __cdecl.Page 5 of 17<strong>Logic</strong> <strong>IO</strong> Aps Ph: (+45) 7625 0210Holmboes Allé 14 Fax: (+45) 7625 02118700 Horsens Email: <strong>in</strong>fo@logicio.comDenmarkwww.logicio.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!