Sha256: bca9c90bddc03568997fa36690bb4c6ed74e2fbe4da6206e315a138051f58424

Contents?: true

Size: 609 Bytes

Versions: 14

Compression:

Stored size: 609 Bytes

Contents

#pragma once
#include "..\..\Common\Public\PBplugin.h"


//one for each registered module
struct plgCB{
	PBModule	*pObj;			//pointer to the module object
	//PBModule	*pObj;			//pointer to the module object
	plgCB	*pNext;			//pointer to the structure in the linked list
	LPCTSTR		pModName;		//pointer to the name of the module
};

class CSyncMsg
{
public:
	CSyncMsg(void);
	~CSyncMsg(void);
	BOOL	RegisterCallback(PBModule *pObj,LPCTSTR pCallingModule);
	BOOL	UnRegisterCallback(PBModule	*pObj);
	plgCB	*deletemem(plgCB *pCallbackRec);
	BOOL	RunSync(LPARAM lParam1,LPARAM lParam2);
private:
	plgCB *m_pCB;

};

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rhodes-7.6.0 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-7.5.1 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-7.4.1 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-7.1.17 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-6.2.0 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-6.0.11 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.18 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.17 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.15 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.0.22 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.2 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.0.7 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.0.3 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h
rhodes-5.5.0 neon/Helium/HeliumForWindows/Implementation/PBCore/PBCore/SyncMsg.h