User's Guide
Reference Manual
Release Notes
PDF
Top

cosEventDomain
Reference Manual
Version 1.1.8

Expand All
Contract All

Table of Contents

# cosEventDomainApp

### MODULE

cosEventDomainApp

### MODULE SUMMARY

The main module of the cosEventDomain application.

### DESCRIPTION

To get access to the record definitions for the structures use:
-include_lib("cosEventDomain/include/*.hrl").

This module contains the functions for starting and stopping the application.

### EXPORTS

install() -> Return

Types:

Return = ok | {'EXCEPTION', E} | {'EXIT', R}

This operation installs the cosEventDomain application.

uninstall() -> Return

Types:

Return = ok | {'EXCEPTION', E} | {'EXIT', R}

This operation uninstalls the cosEventDomain application.

start() -> Return

Types:

Return = ok | {error, Reason}

This operation starts the cosEventDomain application.

stop() -> Return

Types:

Return = ok | {error, Reason}

This operation stops the cosEventDomain application.

start_factory() -> Factory

Types:

Factory = #objref

This operation creates a new instance of a Event Domain Factory using the default settings.

start_factory(Options) -> Factory

Types:

Options = [Option]
Option = currently no options defined.
Factory = #objref

This operation creates a new instance of a Event Domain Factory

start_factory_link() -> Factory

Types:

Factory = #objref

This operation creates a new instance of a Event Domain Factory, which is linked to the invoking process, using the default settings.

start_factory_link(Options) -> Factory

Types:

Options = [Option]
Option = currently no options defined.
Factory = #objref

This operation creates a new instance of a Event Domain Factory, which is linked to the invoking process, with settings defined by the given options. Allowed options are the same as for cosEventDomainApp:start_factory/1.

stop_factory(Factory) -> Reply

Types:

Factory = #objref
Reply = ok | {'EXCEPTION', E}

This operation stop the target factory.