]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/l4sys/include/debugger
update
[l4.git] / l4 / pkg / l4sys / include / debugger
index 2a768fcd61f304c3bf6083f9f4a8595de9e0fea3..b80783502af95f681b6a1d72df1aba6a1b51aa72 100644 (file)
@@ -72,13 +72,26 @@ public:
   { return l4_debugger_kobj_to_id_u(cap(), kobjp, utcb); }
 
   /**
-   * \copydoc l4_debugger_switch_log()
+   * \copydoc l4_debugger_query_log_typeid()
    * \note the \a cap argument is the implicit \a this pointer.
    */
-  unsigned query_log_typeid(const char *name, unsigned idx,
-                            l4_utcb_t *utcb = l4_utcb()) throw()
+  int query_log_typeid(const char *name, unsigned idx,
+                      l4_utcb_t *utcb = l4_utcb()) throw()
   { return l4_debugger_query_log_typeid_u(cap(), name, idx, utcb); }
 
+  /**
+   * \copydoc l4_debugger_query_log_name()
+   * \note the \a cap argument is the implicit \a this pointer.
+   */
+  int query_log_name(unsigned idx,
+                     char *name, unsigned namelen,
+                     char *shortname, unsigned shortnamelen,
+                     l4_utcb_t *utcb = l4_utcb()) throw()
+  {
+    return l4_debugger_query_log_name_u(cap(), idx, name, namelen,
+                                        shortname, shortnamelen, utcb);
+  }
+
   /**
    * \copydoc l4_debugger_switch_log()
    * \note the \a cap argument is the implicit \a this pointer.