// General Information about an assembly is controlled through the following \r
// set of attributes. Change these attribute values to modify the information\r
// associated with an assembly.\r
-[assembly: AssemblyTitle("mod_managed_lib")]\r
+[assembly: AssemblyTitle("FreeSWITCH.Managed")]\r
[assembly: AssemblyDescription("")]\r
[assembly: AssemblyConfiguration("")]\r
[assembly: AssemblyCompany("")]\r
-[assembly: AssemblyProduct("mod_managed_lib")]\r
+[assembly: AssemblyProduct("FreeSWITCH.Managed")]\r
[assembly: AssemblyCopyright("Copyright © 2008")]\r
[assembly: AssemblyTrademark("")]\r
[assembly: AssemblyCulture("")]\r
public static bool Load()\r
{\r
managedDir = Path.Combine(Native.freeswitch.SWITCH_GLOBAL_dirs.mod_dir, "managed");\r
- Log.WriteLine(LogLevel.Debug, "mod_managed_lib loader is starting with directory '{0}'.", managedDir);\r
+ Log.WriteLine(LogLevel.Debug, "FreeSWITCH.Managed loader is starting with directory '{0}'.", managedDir);\r
if (!Directory.Exists(managedDir)) {\r
Log.WriteLine(LogLevel.Error, "Managed directory not found: {0}", managedDir);\r
return false;\r
\r
public static void Unload()\r
{\r
- Log.WriteLine(LogLevel.Debug, "mod_managed_lib Loader is unloading.");\r
+ Log.WriteLine(LogLevel.Debug, "FreeSWITCH.Managed Loader is unloading.");\r
foreach (var t in functions.Values) {\r
try {\r
var unloadMethod = t.GetMethod("Unload", methodBindingFlags, null, Type.EmptyTypes, null);\r
/// <summary>Runs an application function.</summary>\r
public static bool Run(string command, IntPtr sessionHandle)\r
{\r
- Log.WriteLine(LogLevel.Debug, "mod_managed_lib: attempting to run application '{0}'.", command);\r
+ Log.WriteLine(LogLevel.Debug, "FreeSWITCH.Managed: attempting to run application '{0}'.", command);\r
System.Diagnostics.Debug.Assert(sessionHandle != IntPtr.Zero, "sessionHandle is null.");\r
var parsed = parseCommand(command);\r
if (parsed == null) return false;\r
SWITCH_STANDARD_APP(managed_app_function); /* Run */\r
SWITCH_STANDARD_API(managed_loadassembly); /* Load assembly */\r
\r
-#define MOD_MANAGED_ASM_NAME "mod_managed_lib"\r
+#define MOD_MANAGED_ASM_NAME "FreeSWITCH.Managed"\r
#define MOD_MANAGED_ASM_V1 1\r
#define MOD_MANAGED_ASM_V2 0\r
#define MOD_MANAGED_ASM_V3 2\r