kernel/eka/include/e32std.h
changeset 201 43365a9b78a3
parent 109 b3a1d9898418
equal deleted inserted replaced
200:73ea206103e6 201:43365a9b78a3
  3312 	IMPORT_C TInt CreateGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess);
  3312 	IMPORT_C TInt CreateGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess);
  3313 	IMPORT_C TInt OpenGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess);
  3313 	IMPORT_C TInt OpenGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess);
  3314 	IMPORT_C TInt Open(RMessagePtr2 aMessage,TInt aParam,TOwnerType aType=EOwnerProcess);
  3314 	IMPORT_C TInt Open(RMessagePtr2 aMessage,TInt aParam,TOwnerType aType=EOwnerProcess);
  3315 	IMPORT_C TInt Open(TInt aArgumentIndex, TOwnerType aType=EOwnerProcess);
  3315 	IMPORT_C TInt Open(TInt aArgumentIndex, TOwnerType aType=EOwnerProcess);
  3316 	IMPORT_C void Wait();
  3316 	IMPORT_C void Wait();
       
  3317 	IMPORT_C TInt Poll();		// acquire the lock if possible, but don't block
       
  3318 	IMPORT_C TInt Wait(TInt aTimeout);	// timeout in microseconds
  3317 	IMPORT_C void Signal();
  3319 	IMPORT_C void Signal();
  3318 	IMPORT_C TBool IsHeld();
  3320 	IMPORT_C TBool IsHeld();
  3319 	};
  3321 	};
  3320 
  3322 
  3321 
  3323