private static void ReadProperties(DiscoveryServer server, API rm) { server.Separator = rm.ReadString("EntriesSeparator", Separator); server.EntryFormat = rm.ReadString("EntryFormat", EntryFormat).Replace("\n", ""); server.EntriesMode = rm.ReadInt("EntriesMode", EntryMode); server.NoDevicesDetected = rm.ReadString("NoDevicesDetected", "No devices detected"); }
public static void Initialize(ref IntPtr data, IntPtr rm) { API api = rm; var server = new DiscoveryServer(api.LogF) { Api = api }; var port = api.ReadInt("ListeningPort", 8888); server.Init(port); ReadProperties(server, api); data = GCHandle.ToIntPtr(GCHandle.Alloc(server)); }