cosEventDomain

Reference Manual

Version 1.2.2

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.