MeshBeaconClient
Class in IpDrv · IpDrv.MeshBeaconClient · native
Object › MeshBeacon › MeshBeaconClient
Subclasses: H7MeshBeaconClient
Using it from Lua
h7.find_all("MeshBeaconClient") -- live instances
h7.find_class("IpDrv.MeshBeaconClient") -- the class
h7.hook("IpDrv.MeshBeaconClient.BeginBandwidthTest", fn)
Enums
EMeshBeaconClientState
MBCS_None = 0, MBCS_Connecting = 1, MBCS_Connected = 2, MBCS_ConnectionFailed = 3, MBCS_AwaitingResponse = 4, MBCS_Closed = 5
Structs
ClientBandwidthTestData
ClientConnectionRequest
Properties
Functions
| Name | Declaration |
BeginBandwidthTest | native function bool BeginBandwidthTest(EMeshBeaconBandwidthTestType TestType, INT TestBufferSize) |
DestroyBeacon | native event DestroyBeacon() |
OnConnectionRequestResult | delegate OnConnectionRequestResult(EMeshBeaconConnectionResult ConnectionResult) |
OnCreateNewSessionRequestReceived | delegate OnCreateNewSessionRequestReceived(name SessionName, class<OnlineGameSearch> SearchClass, const out array<PlayerMember> Players) |
OnReceivedBandwidthTestRequest | delegate OnReceivedBandwidthTestRequest(EMeshBeaconBandwidthTestType TestType) |
OnReceivedBandwidthTestResults | delegate OnReceivedBandwidthTestResults(EMeshBeaconBandwidthTestType TestType, EMeshBeaconBandwidthTestResult TestResult, const out ConnectionBandwidthStats BandwidthStats) |
OnTravelRequestReceived | delegate OnTravelRequestReceived(name SessionName, class<OnlineGameSearch> SearchClass, const out byte PlatformSpecificInfo[80]) |
RequestConnection | native function bool RequestConnection(const out OnlineGameSearchResult DesiredHost, const out ClientConnectionRequest ClientRequest, bool bRegisterSecureAddress) |
SendHostNewGameSessionResponse | native function bool SendHostNewGameSessionResponse(bool bSuccess, name SessionName, class<OnlineGameSearch> SearchClass, const out byte PlatformSpecificInfo[80]) |
Inherited
| From | Members |
| MeshBeacon | 16 properties, 1 functions |
| Object | 13 properties, 308 functions |