AmiProperty::()

Method

Declaration

AmiProperty::AmiProperty(
    const char * name,
    void * value);

Purpose

Sets the transport properties specified as name value pairs.

The following table provides the supported property names and their default values:

 

Property Name

Mandatory

Default

Description

hawk_domain

No

Default

The hawk domain.

hawk_transport

No

tibas

Choice of transport. The available options are:

tibrv
tibtcp

Properties for TIBCO Rendezvous Transport

 

Properties List for hawk_transport = tibrv

Property Name

Mandatory

Default

Description

rv_service

No

7474

TIBCO Rendezvous service property.

rv_network

No

;

TIBCO Rendezvous network property.

rv_daemon

No

tcp:7474

TIBCO Rendezvous daemon property.

rv_queue

No

Internal-queue

TIBCO Rendezvous queue for AMI session.

rv_transport

No

Internal-rv-transports

TIBCO Rendezvous transport for AMI session.

 

Note 

When hawk_transport = tibrv and you need to use your own rv_queue and rv_transport, perform the following steps:

Explicitly call tibrv_open() method before providing a user queue (rv_queue).
Explicitly call tibrv_close() method before application exit.

Refer to TIBCO Rendezvous® documentation for more information.

Properties for TCP Transport for TIBCO Hawk

 

Properties list for hawk_transport=tibtcp

Property Name

Mandatory

Default

Description

tcp_session

No

localhost:2591 localhost:2571

The TCP session parameter for Hawk AMI API.