Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.LuaCsNetworking Class Reference

Public Member Functions

void Initialize ()
 
void Remove (string netMessageName)
 
IWriteMessage Start ()
 
string IdToString (ushort id)
 
ushort StringToId (string name)
 
async void HttpRequest (string url, LuaCsAction callback, string data=null, string method="POST", string contentType="application/json", Dictionary< string, string > headers=null, string savePath=null)
 
void HttpPost (string url, LuaCsAction callback, string data, string contentType="application/json", Dictionary< string, string > headers=null, string savePath=null)
 
void HttpGet (string url, LuaCsAction callback, Dictionary< string, string > headers=null, string savePath=null)
 
void CreateEntityEvent (INetSerializable entity, NetEntityEvent.IData extraData)
 

Public Attributes

bool RestrictMessageSize = true
 

Properties

ushort LastClientListUpdateID [get, set]
 

Member Function Documentation

◆ CreateEntityEvent()

void Barotrauma.LuaCsNetworking.CreateEntityEvent ( INetSerializable entity,
NetEntityEvent.IData extraData )

◆ HttpGet()

void Barotrauma.LuaCsNetworking.HttpGet ( string url,
LuaCsAction callback,
Dictionary< string, string > headers = null,
string savePath = null )

◆ HttpPost()

void Barotrauma.LuaCsNetworking.HttpPost ( string url,
LuaCsAction callback,
string data,
string contentType = "application/json",
Dictionary< string, string > headers = null,
string savePath = null )

◆ HttpRequest()

async void Barotrauma.LuaCsNetworking.HttpRequest ( string url,
LuaCsAction callback,
string data = null,
string method = "POST",
string contentType = "application/json",
Dictionary< string, string > headers = null,
string savePath = null )

◆ IdToString()

string Barotrauma.LuaCsNetworking.IdToString ( ushort id)

◆ Initialize()

void Barotrauma.LuaCsNetworking.Initialize ( )

◆ Remove()

void Barotrauma.LuaCsNetworking.Remove ( string netMessageName)

◆ Start()

IWriteMessage Barotrauma.LuaCsNetworking.Start ( )

◆ StringToId()

ushort Barotrauma.LuaCsNetworking.StringToId ( string name)

Member Data Documentation

◆ RestrictMessageSize

bool Barotrauma.LuaCsNetworking.RestrictMessageSize = true

Property Documentation

◆ LastClientListUpdateID

ushort Barotrauma.LuaCsNetworking.LastClientListUpdateID
getset

The documentation for this class was generated from the following file: