SFENCE Wiki
The SFENCE dynamic library is an interface for writing programs.
Status: Beta
Brought to you by:
sfence
struct s#Object_Object#_Intern
{
idSFENCE_Extension id_extension;
struct s#Object_Object#_Functions s_functions;
void *v_mem;
// special intern variables
struct sPack_Pack *ps_workPack;
struct sPack_Pack *ps_pack;
};
#Object_Object# is replaced by concrete object name (etc Event_Event).
| Value | mode | meaning |
|---|---|---|
| id_extension | read only | identification number of actual set extension |
| s_functions | read/write | structure with pointers on driver functions |
| v_mem | read/write | pointer on driver/extension owned data |
| ps_workPack | read | pointer of Pack_Pack object preferred for use with local help memory allocating and object creating, ideally with one call validity |
| ps_pack | read | pointer of Pack_Pack object which was used for create this object |
Wiki: Object:Event_Event
Wiki: Object:Protocol_Protocol:DriverFunction:Check
Wiki: Object:Protocol_Protocol:DriverFunction:Start