Cuberite
A lightweight, fast and extensible game server for Minecraft
|
#include "Globals.h"
#include "ManualBindings.h"
#include "tolua++/include/tolua++.h"
#include "LuaState.h"
#include "LuaTCPLink.h"
#include "LuaNameLookup.h"
#include "LuaServerHandle.h"
#include "LuaUDPEndpoint.h"
#include "../HTTP/UrlClient.h"
Go to the source code of this file.
Classes | |
class | cFullUrlClientCallbacks |
Used when the cUrlClient Lua request wants all the callbacks. More... | |
class | cSimpleUrlClientCallbacks |
Used when the cUrlClient Lua request has just a single callback. More... | |
|
static |
Binds cNetwork::Connect.
Definition at line 25 of file ManualBindings_Network.cpp.
|
static |
Binds cNetwork::CreateUDPEndpoint.
Definition at line 73 of file ManualBindings_Network.cpp.
|
static |
Binds cNetwork::EnumLocalIPAddresses.
Definition at line 122 of file ManualBindings_Network.cpp.
|
static |
Binds cNetwork::HostnameToIP.
Definition at line 146 of file ManualBindings_Network.cpp.
|
static |
Binds cNetwork::IPToHostname.
Definition at line 182 of file ManualBindings_Network.cpp.
|
static |
Binds cNetwork::Listen.
Definition at line 218 of file ManualBindings_Network.cpp.
|
static |
Called when Lua destroys the object instance.
Close the server and let it deallocate on its own (it's in a SharedPtr).
Definition at line 273 of file ManualBindings_Network.cpp.
|
static |
Called when Lua destroys the object instance.
Close the endpoint and let it deallocate on its own (it's in a SharedPtr).
Definition at line 629 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaServerHandle::Close.
Definition at line 286 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaServerHandle::IsListening.
Definition at line 314 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::Close.
Definition at line 345 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::GetLocalIP.
Definition at line 373 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::GetLocalPort.
Definition at line 401 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::GetRemoteIP.
Definition at line 429 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::GetRemotePort.
Definition at line 457 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::Send.
Definition at line 485 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::Shutdown.
Definition at line 518 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::StartTLSClient.
Definition at line 546 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaTCPLink::StartTLSServer.
Definition at line 582 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaUDPEndpoint::Close.
Definition at line 642 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaUDPEndpoint::EnableBroadcasts.
Definition at line 670 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaUDPEndpoint::GetPort.
Definition at line 698 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaUDPEndpoint::IsOpen.
Definition at line 726 of file ManualBindings_Network.cpp.
|
static |
Binds cLuaUDPEndpoint::Send.
Definition at line 754 of file ManualBindings_Network.cpp.
|
static |
Implements cUrlClient:Get() using cUrlClient::Request().
Definition at line 1018 of file ManualBindings_Network.cpp.
|
static |
Implements cUrlClient:Get() using cUrlClient::Request().
Definition at line 1033 of file ManualBindings_Network.cpp.
|
static |
Implements cUrlClient:Post() using cUrlClient::Request().
Definition at line 1048 of file ManualBindings_Network.cpp.
|
static |
Implements cUrlClient:Put() using cUrlClient::Request().
Definition at line 1063 of file ManualBindings_Network.cpp.
|
static |
Binds cUrlClient::Request().
Definition at line 1078 of file ManualBindings_Network.cpp.
|
static |
Common code shared among the cUrlClient request methods.
a_Method is the method name to be used in the request. a_UrlStackIdx is the position on the Lua stack of the Url parameter.
Definition at line 951 of file ManualBindings_Network.cpp.