SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DummyClass.h
Go to the documentation of this file.
1 /*
2  * SEGS - Super Entity Game Server
3  * http://www.segs.io/
4  * Copyright (c) 2006 - 2018 SEGS Team (see Authors.txt)
5  * This software is licensed! (See License.txt for details)
6  */
7 
8 #pragma once
9 
10 #include <EventProcessor.h>
11 
12 class AuthLink;
13 
14 class DummyClass : public EventProcessor
15 {
16 public:
17  DummyClass();
18 
19  // EventProcessor interface
20  void dispatch(SEGSEvent *ev) override;
21 
22 protected:
23  void onConnect(class ConnectEvent * ev);
25  void onLoginResponse(class LoginResponse *ev);
29 
30  AuthLink * m_our_link = nullptr;
31 };
void onServerListResponse(class ServerListResponse *ev)
Definition: DummyClass.cpp:100
Definition: SEGSEvent.h:32
Definition: ServerSelectResponse.h:11
Definition: LoginResponse.h:12
Definition: ServerListResponse.h:22
void onConnect(class ConnectEvent *ev)
Definition: DummyClass.cpp:65
void onAuthorizationError(class AuthorizationError *ev)
Definition: DummyClass.cpp:95
Definition: AuthorizationProtocolVersion.h:11
Definition: LinkLevelEvent.h:13
void onServerSelectResponse(class ServerSelectResponse *ev)
Definition: DummyClass.cpp:110
Definition: DummyClass.h:14
void dispatch(SEGSEvent *ev) override
Definition: DummyClass.cpp:26
Definition: EventProcessor.h:13
Definition: AuthorizationError.h:11
AuthLink * m_our_link
Definition: DummyClass.h:30
DummyClass()
Definition: DummyClass.cpp:21
void onServerVersion(class AuthorizationProtocolVersion *ev)
Definition: DummyClass.cpp:72
void onLoginResponse(class LoginResponse *ev)
Definition: DummyClass.cpp:86