Retail products


Traffic interception SDK

Control every TCP/IP network connection

  • Route connections via proxy
  • Redirect connections and modify the data
  • Block connections and applications
SSL interception SDK

View SSL in plaintext and modify it

  • View the SSL stream decrypted in plaintext
  • Redirect SSL connection and modify decrypted data
  • Browser shows "SSL lock" without warnings

Documentation


CGenericMutex Class Reference

#include <GenericMutex.h>

Inheritance diagram for CGenericMutex:
Collaboration diagram for CGenericMutex:

List of all members.


Public Member Functions

virtual BOOL Aquire (unsigned long ulMSTimeout=INFINITE)=0
virtual BOOL Release ()=0
 CGenericMutex (const char *pMutexName=NULL)
virtual ~CGenericMutex ()
virtual void ReleaseObject ()=0
virtual BOOL IsFirst () const

Protected Member Functions

virtual HANDLE GetHandle () const =0
void SetFirst ()

Detailed Description

Definition at line 50 of file GenericMutex.h.


Constructor & Destructor Documentation

KOMODIA_NAMESPACE_START CGenericMutex::CGenericMutex ( const char *  pMutexName = NULL  ) 

Definition at line 47 of file GenericMutex.cpp.

00048 {
00049 }

CGenericMutex::~CGenericMutex (  )  [virtual]

Definition at line 51 of file GenericMutex.cpp.

00052 {
00053 }


Member Function Documentation

virtual BOOL CGenericMutex::Aquire ( unsigned long  ulMSTimeout = INFINITE  )  [pure virtual]

Implemented in CWin32Mutex.

virtual HANDLE CWaitableObject::GetHandle (  )  const [protected, pure virtual, inherited]

Implemented in CWin32Event, CWin32Mutex, and CWin32Semaphore.

BOOL CWaitableObject::IsFirst (  )  const [virtual, inherited]

Definition at line 54 of file WaitableObject.cpp.

00055 {
00056     return m_bFirst;
00057 }

virtual BOOL CGenericMutex::Release (  )  [pure virtual]

Implemented in CWin32Mutex.

virtual void CWaitableObject::ReleaseObject (  )  [pure virtual, inherited]

Implemented in CWin32Event, CWin32Mutex, and CWin32Semaphore.

void CWaitableObject::SetFirst (  )  [protected, inherited]

Definition at line 49 of file WaitableObject.cpp.

00050 {
00051     m_bFirst=TRUE;
00052 }


The documentation for this class was generated from the following files: