class MAGES::Recorder::ClientExitEvent

Overview

An event created when a client exits the session. More…

class ClientExitEvent: public MAGES::Recorder::ICapturedEvent
{
public:
    // properties

    double CreateTime;
    double CaptureTime;
    long CreateFrame;
    string ClientName;
    int ClientNumber;

    // methods

    ClientExitEvent(
        long frameCount,
        string clientName,
        int clientNumber,
        double captureTime
    );
};

Inherited Members

public:
    // properties

    long CreateFrame;
    double CreateTime;
    double CaptureTime;

Detailed Documentation

An event created when a client exits the session.

Properties

double CreateTime

Gets the estimated time (wall-clock time) when the event was created (NOT captured).

double CaptureTime

Gets the estimated time (wall-clock time) when the event was captured.

long CreateFrame

Gets the frame the event was captured on.

string ClientName

Gets the username of the client that entered the session.

int ClientNumber

Gets the client number of the client that entered the session.

Methods

ClientExitEvent(
    long frameCount,
    string clientName,
    int clientNumber,
    double captureTime
)

Initializes a new instance of the ClientExitEvent class.

Parameters:

frameCount

The frame count.

clientName

The client name.

clientNumber

The client number.

captureTime

The capture time.