El SimioCp, como ya se ha comentado, amplía el LUA con varia nuevas librerías. Una de ellas es la librería 'event' que tiene varios métodos (o funciones) que el usuario puede llamar dentro de sus scripts de LUA. Esta librería, como su propio nombre indica, se utiliza para acceder a los eventos definidos.
En C++, el código usado en SimioCp, para preparar la librería 'event' para LUA es:
staticconststructluaL_Reg newEventLib[] = {
{ "event.reset", Event01 },
{ "event.value.get", Event02 },
{ NULL, NULL }
};
De modo que las funciones o método de la librería 'iocp' en esta versión son: