C# Class pGina.Plugin.MySqlLogger.EventLoggerMode

Inheritance: ILoggerMode
Datei anzeigen Open project: MutonUfoAI/pgina Class Usage Examples

Public Properties

Property Type Description
UNKNOWN_USERNAME string

Public Methods

Method Description
CreateTable ( ) : string
EventLoggerMode ( ) : System
Log ( int SessionId, System Reason, pGina properties ) : bool
SetConnection ( MySqlConnection m_conn ) : void
TestTable ( ) : string

Private Methods

Method Description
ConsoleConnectEvent ( int sessionId, SessionProperties properties ) : string
ConsoleDisconnectEvent ( int sessionId, SessionProperties properties ) : string
LogoffEvent ( int sessionId, SessionProperties properties ) : string
LogonEvent ( int sessionId, SessionProperties properties ) : string
RemoteConnectEvent ( int sessionId, SessionProperties properties ) : string
RemoteDisconnectEvent ( int sessionId, SessionProperties properties ) : string
SesionRemoteControlEvent ( int sessionId, SessionProperties properties ) : string
SessionLockEvent ( int sessionId, SessionProperties properties ) : string
SessionUnlockEvent ( int sessionId, SessionProperties properties ) : string
getIPAddress ( ) : string
getUsername ( SessionProperties properties ) : string
logToServer ( string message ) : bool

Method Details

CreateTable() public method

public CreateTable ( ) : string
return string

EventLoggerMode() public method

public EventLoggerMode ( ) : System
return System

Log() public method

public Log ( int SessionId, System Reason, pGina properties ) : bool
SessionId int
Reason System
properties pGina
return bool

SetConnection() public method

public SetConnection ( MySqlConnection m_conn ) : void
m_conn MySql.Data.MySqlClient.MySqlConnection
return void

TestTable() public method

public TestTable ( ) : string
return string

Property Details

UNKNOWN_USERNAME public_oe static_oe property

public static string UNKNOWN_USERNAME
return string