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


CScreenLog Class Reference

#include <ScreenLog.h>

Inheritance diagram for CScreenLog:
Collaboration diagram for CScreenLog:

List of all members.


Public Member Functions

 CScreenLog ()
virtual ~CScreenLog ()
void SetAutoFlush (BOOL bFlush)
BOOL GetAutoFlush () const

Protected Member Functions

virtual void ReportError (const std::string &rClass, const std::string &rMethod, const std::string &rMessage)
virtual void WriteMessage (const std::string &rClass, const std::string &rMethod, const std::string &rMessage, CErrorHandler::LogPriority aPriority)

Detailed Description

Definition at line 47 of file ScreenLog.h.


Constructor & Destructor Documentation

KOMODIA_NAMESPACE_START CScreenLog::CScreenLog (  ) 

Definition at line 49 of file ScreenLog.cpp.

00049                        : CErrorHandler::CErrorLog()
00050 {
00051 }

CScreenLog::~CScreenLog (  )  [virtual]

Definition at line 53 of file ScreenLog.cpp.

00054 {
00055 }


Member Function Documentation

BOOL CErrorHandler::CErrorHandler::CErrorLog::GetAutoFlush (  )  const [inherited]

Definition at line 80 of file ErrorHandler.cpp.

00081 {
00082     return m_bAutoFlush;
00083 }

void CScreenLog::ReportError ( const std::string &  rClass,
const std::string &  rMethod,
const std::string &  rMessage 
) [protected, virtual]

Implements CErrorHandler::CErrorHandler::CErrorLog.

Definition at line 57 of file ScreenLog.cpp.

00060 {
00061     printf("Error in class: %s, Method: %s, Message: %s\n",rClass.c_str(),
00062                                                            rMethod.c_str(),
00063                                                            rMessage.c_str());
00064 }

void CErrorHandler::CErrorHandler::CErrorLog::SetAutoFlush ( BOOL  bFlush  )  [inherited]

Definition at line 75 of file ErrorHandler.cpp.

00076 {
00077     m_bAutoFlush=bFlush;
00078 }

void CScreenLog::WriteMessage ( const std::string &  rClass,
const std::string &  rMethod,
const std::string &  rMessage,
CErrorHandler::LogPriority  aPriority 
) [protected, virtual]

Implements CErrorHandler::CErrorHandler::CErrorLog.

Definition at line 66 of file ScreenLog.cpp.

00070 {
00071     printf("Message in class: %s, Method: %s, Message: %s\n",rClass.c_str(),
00072                                                              rMethod.c_str(),
00073                                                              rMessage.c_str());
00074 }


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