CosTransactions::Control create_subtransaction
    (
    )
    raises (CosTransactions::SubtransactionsUnavailable, CosTransactions::Inactive);
    CosTransactions::Status get_parent_status
    (
    );
    CosTransactions::Status get_status
    (
    );
    CosTransactions::Status get_top_level_status
    (
    );
    string get_transaction_name
    (
    );
    CosTransactions::PropagationContext get_txcontext
    (
    )
    raises (CosTransactions::Unavailable);
    unsigned long hash_top_level_tran
    (
    );
    unsigned long hash_transaction
    (
    );
    boolean is_ancestor_transaction
    (
        in CosTransactions::Coordinator tc
    );
    boolean is_descendant_transaction
    (
        in CosTransactions::Coordinator tc
    );
    boolean is_related_transaction
    (
        in CosTransactions::Coordinator tc
    );
    boolean is_same_transaction
    (
        in CosTransactions::Coordinator tc
    );
    boolean is_top_level_transaction
    (
    );
    CosTransactions::RecoveryCoordinator register_resource
    (
        in CosTransactions::Resource r
    )
    raises (CosTransactions::Inactive);
    void register_subtran_aware
    (
        in CosTransactions::SubtransactionAwareResource r
    )
    raises (CosTransactions::Inactive, CosTransactions::NotSubtransaction);
    void register_synchronization
    (
        in CosTransactions::Synchronization sync
    )
    raises (CosTransactions::Inactive);
    void rollback_only
    (
    )
    raises (CosTransactions::Inactive);