Menu

Basic:DriverObject:Intern

SFENCE

struct sObject_Object_Intern

Definition:
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;
};
Development:

#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

Related

Wiki: Object:Event_Event
Wiki: Object:Protocol_Protocol:DriverFunction:Check
Wiki: Object:Protocol_Protocol:DriverFunction:Start