Erlang logo
User's Guide
Reference Manual
Release Notes
PDF
Top

cosEventDomain
Reference Manual
Version 1.1.9


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.