EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FleetBound.cpp File Reference
#include "eve-server.h"
#include "PyServiceCD.h"
#include "PyBoundObject.h"
#include "fleet/FleetBound.h"
Include dependency graph for FleetBound.cpp:

Go to the source code of this file.

Functions

FleetBound.cpp

Fleet Bound code for EVEmu This code handles specific fleet functions

: Allan

Date
: 05 August 2014 (original skeleton outline) : 21 November 2017 (begin actual implementation)
 PyCallable_Make_InnerDispatcher (FleetBound) FleetBound
 

Function Documentation

PyCallable_Make_InnerDispatcher ( FleetBound  )

Definition at line 33 of file FleetBound.cpp.

References Corp::VoteType::KickMember, m_dispatch, and PyCallable_REG_CALL.

36 : PyBoundObject(mgr),
37 m_dispatch(new Dispatcher(this))
38 {
39  _SetCallDispatcher(m_dispatch);
40 
41  m_strBoundObjectName = "FleetBound";
42 
43  m_fleetID = fleetID;
44 
46  PyCallable_REG_CALL(FleetBound, GetInitState);
47  PyCallable_REG_CALL(FleetBound, GetFleetID);
49  PyCallable_REG_CALL(FleetBound, AcceptInvite);
50  PyCallable_REG_CALL(FleetBound, RejectInvite);
51  PyCallable_REG_CALL(FleetBound, ChangeWingName);
52  PyCallable_REG_CALL(FleetBound, ChangeSquadName);
53  PyCallable_REG_CALL(FleetBound, SetOptions);
55  PyCallable_REG_CALL(FleetBound, MakeLeader);
56  PyCallable_REG_CALL(FleetBound, SetBooster);
57  PyCallable_REG_CALL(FleetBound, MoveMember);
59  PyCallable_REG_CALL(FleetBound, CreateWing);
60  PyCallable_REG_CALL(FleetBound, CreateSquad);
61  PyCallable_REG_CALL(FleetBound, DeleteWing);
62  PyCallable_REG_CALL(FleetBound, DeleteSquad);
63  PyCallable_REG_CALL(FleetBound, LeaveFleet);
64  PyCallable_REG_CALL(FleetBound, GetFleetComposition);
65  PyCallable_REG_CALL(FleetBound, GetJoinRequests);
66  PyCallable_REG_CALL(FleetBound, RejectJoinRequest);
67  PyCallable_REG_CALL(FleetBound, SendBroadcast);
68  PyCallable_REG_CALL(FleetBound, SetMotdEx);
70  PyCallable_REG_CALL(FleetBound, UpdateMemberInfo);
71 
72  // stubs
73  PyCallable_REG_CALL(FleetBound, Reconnect);
74  PyCallable_REG_CALL(FleetBound, AddToVoiceChat);
75  PyCallable_REG_CALL(FleetBound, SetVoiceMuteStatus);
76  PyCallable_REG_CALL(FleetBound, ExcludeFromVoiceMute);
77 }
Dispatcher *const m_dispatch
#define PyCallable_REG_CALL(c, m)
Definition: PyServiceCD.h:78