TIBCO FTL®
|
FTL datatype definitions. More...
Data Structures | |
struct | tibDateTime |
DateTime struct. Application programs can use this data structure to represent date and time values with large range and nanosecond precision. More... | |
Macros | |
#define | tibbool_t unsigned char |
#define | tibdouble_t double |
#define | tibfalse (tibbool_t) 0 |
#define | tibint32_t int |
#define | tibint64_t long int |
#define | tibint8_t signed char |
#define | tibtrue (tibbool_t) 1 |
#define | tibuint64_t unsigned long int |
#define | tibuint8_t unsigned char |
Typedefs | |
typedef struct __tibEventQueueId * | tibEventQueue |
An event queue object is a FIFO queue for message and timer events. Programs can add and remove subscribers on a queue; create and destroy timers on a queue; dispatch events from a queue; and stop a queue in preparation to destroy it. More... | |
typedef void(* | tibLogCallback )(tibDateTime timestamp, const char *statement, void *closure) |
Log callback. More... | |
typedef struct __tibRealmId * | tibRealm |
FTL datatype definitions.
#define tibbool_t unsigned char |
#define tibdouble_t double |
#define tibfalse (tibbool_t) 0 |
#define tibint32_t int |
#define tibint64_t long int |
#define tibint8_t signed char |
#define tibtrue (tibbool_t) 1 |
#define tibuint64_t unsigned long int |
#define tibuint8_t unsigned char |
typedef struct __tibEventQueueId* tibEventQueue |
An event queue object is a FIFO queue for message and timer events. Programs can add and remove subscribers on a queue; create and destroy timers on a queue; dispatch events from a queue; and stop a queue in preparation to destroy it.
typedef void(* tibLogCallback)(tibDateTime timestamp, const char *statement, void *closure) |
Log callback.
Programs may define a callback of this type, and register it to process all FTL log statements.
Log Callback Restrictions:
For important restrictions, see the section Log Output Targets in TIBCO FTL Development.
timestamp | FTL supplies the time at which it emitted the log statement. |
statement | FTL supplies the log statement. |
closure | FTL supplies this closure argument, which the program supplied to tib_SetLogCallback when registering the callback. |
typedef struct __tibRealmId* tibRealm |
The FTL server defines information about endpoints, transports and formats, which lets applications communicate within a realm.
A realm object is a local copy (within your program) of the subset of the realm information that pertains to your application. See realm.h