mm: Update code for better portability
[ipc/ipcdev.git] / hlos_common / include / _NameServer.h
index 0a23ec0792e6d4817cc87e321d5110438cc8c69c..4225b3926178829ae4c4a9b76b6cb5d1cb79f941 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012-2013, Texas Instruments Incorporated
+ * Copyright (c) 2012-2015 Texas Instruments Incorporated - http://www.ti.com
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -63,6 +63,10 @@ extern "C" {
  * APIs
  * =============================================================================
  */
+
+/* Internal variable to enable/disable tracing throughout NameServer */
+extern Bool _NameServer_verbose;
+
 /*!
  *  @brief      Function to setup the nameserver module.
  *
@@ -77,6 +81,20 @@ Int NameServer_setup (Void);
  */
 Int NameServer_destroy (void);
 
+/** @cond INTERNAL */
+/*!
+ *  @brief      Establish connection to remote processor
+ */
+/** @endcond INTERNAL */
+Int NameServer_attach(UInt16 procId);
+
+/** @cond INTERNAL */
+/*!
+ *  @brief       Remove connection to remote processor
+ */
+/** @endcond INTERNAL */
+Int NameServer_detach(UInt16 procId);
+
 #if defined (__cplusplus)
 }
 #endif