‚Äč
MobiledgeX Namespace Reference

Classes

class  AppPortException
 AppPort Exception is thrown when your try to get an exposed port of your app instance and you encounter one of those errors: More...
 
class  CarrierInfoClass
 CarrierInfoClass is a wrapper for the Device Carrier Information such as (Cell Id, MCC-MNC, Carrier Name) More...
 
class  CarrierInfoException
 CarrierInfoException is thrown if the SDK is unable to obtain CarrierInfo from the device or failed to check the device Roaming Status More...
 
class  DeviceInfoIntegration
 Device Info Integration is used for sending device info to MobiledgeX Platform in Distributed MatchingEngine Functions More...
 
class  HexUtil
 
struct  Location
 struct to represent location (longitude and latitude) More...
 
class  LocationService
 Unity Location Service, based on Unity Documentation LocationService is used to supply location info to MobiledgeX SDK for connecting the unity app to the closet app instance More...
 
class  MobiledgeXIntegration
 Main wrapper class for DistributedMatchEngine functions for ease of use More...
 
class  MobiledgeXSettings
 MobiledgeXSettings is a ScriptableObject for saving mobiledgex app definitons in Editor and at runtime More...
 
class  MobiledgeXUDPClient
 MobiledgeXUDPClient is a UDP Client Implementation offered with MobiledgeX Unity Package MobiledgeXUDPClient concurrency model supports the use of a single queue for send, and another queue for recieve. MobiledgeXUDPClient here has 1 independent thread per send or receive direction of communication. More...
 
class  MobiledgeXWebSocketClient
 MobiledgeXWebSocketClient is a WebSocket Implementation offered with MobiledgeX Unity Package C#'s built in WebSockets concurrency model supports the use a single queue for send, and another queue for recieve. MobiledgeXWebSocketClient here has 1 independent thread per send or receive direction of communication. More...
 
class  NetInterfaceClass
 A generic network interface for most systems, with an interface names parameter. The following is to allow Get{TCP, TLS, UDP}Connection APIs to return the configured edge network path to your MobiledgeX AppInsts. Other connections will use the system default network route. (NetInterfaceClass is used for MacOS and Linux) More...
 
class  PlatformIntegration
 Platform Integration is a wrapper class for acquiring CarrierInfo, NetInterface, Unique ID and Device Info needed for Distributed MatchEngine Functions More...
 
class  PlatformIntegrationUtil
 Utilities for PlatformIntegration More...
 
class  TestCarrierInfoClass
 Used for testing in UnityEditor (or any target platform) More...
 
class  TestDeviceInfo
 Used for testing in UnityEditor (or any target platform) More...
 
class  TestUniqueIDClass
 Used for testing in UnityEditor (or any target platform) More...
 
class  UniqueIDClass
 Unique ID class holds functions needed for creating a unique id dependent on the device operating system More...