---
name: "orber_diagnostics"
section: "3erl"
platform: "linux"
package: "erlang-manpages"
version: "1:19.2.1+dfsg-2+deb9u3"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/orber_diagnostics"
---

# orber\_diagnostics(3erl)

Diagnostics API for Orber

## NAME

orber\_diagnostics - Diagnostics API for Orber

## DESCRIPTION

This module contains functions which makes it possible to run simple tests.

**Warning:**

Functions exported by this module may only be used during test and development phase.

## EXPORTS

**nameservice() -\> Result**\
 **nameservice(Flags) -\> Result**\

Types:

Flags = integer()\
 Result = ok \| {'EXCEPTION', E}\

Displays all objects stored in the NameService. Existent checks are, per default, also performed on all local objects. This can also be activated for external objects by setting the flag *16#01*. The displayed information is the stringified Name described in **CosNaming\_NamingContextExt**, non existent status (true \| false \| external \| undefined) and the IFR-Id:

```
host/
host/resources/
host/resources/MyObj/ [false] IDL:MyMod/MyIntf:1.0
```

**missing\_modules() -\> Count**\

Types:

Count = integer()\

This operation list missing modules generated by IC and required by Orber. Requires that all API:s are registered in the IFR.
