---
name: "CosTransactions_Control"
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/CosTransactions_Control"
---

# CosTransactions\_Control(3erl)

This module implements the OMG CosTransactions::Control interface.

## NAME

CosTransactions\_Control - This module implements the OMG CosTransactions::Control interface.

## DESCRIPTION

To get access to the record definitions for the structures use: \
 *-include\_lib("cosTransactions/include/CosTransactions.hrl").*

## EXPORTS

**get\_coordinator(Control) -\> Return**\

Types:

Control = #objref\
 Return = Coordinator \| {'EXCEPTION', E}\
 Coordinator = #objref\
 E = #'CosTransactions\_Unavailable' {}\

This operation returns the Coordinator object associated with the target object. The Coordinator supports operations for termination of a transaction.

**get\_terminator(Control) -\> Return**\

Types:

Control = #objref\
 Return = Terminator \| {'EXCEPTION', E}\
 Terminator = #objref\
 E = #'CosTransactions\_Unavailable' {}\

This operation returns the Terminator object associated with the target object. The Terminator supports operations for termination of a transaction.
