ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
publication
iir_itk.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
12
/* */
13
14
#ifndef IIR_ITK_HHH
15
#define IIR_ITK_HHH
16
17
#include <
tc/tc_startup.h
>
18
28
#define ITEM_REGISTRY_ACTIVE "ITEM_id_registry"
29
#define ITEM_REGISTRY_SITE "ITEM_id_registry_site"
30
#define ITEM_REGISTRY_UNREGISTER_ON_DELETE "ITEM_id_unregister_on_delete"
31
#define ITEM_REGISTRY_ALLOW_IF_SERVER_DOWN "ITEM_id_allow_if_registry_down"
32
#define ITEM_REGISTRY_REGISTER_ON_CREATE "ITEM_id_always_register_on_creation"
33
34
#include <publication/libpublication_exports.h>
35
36
#ifdef __cplusplus
37
extern
"C"
{
38
#endif
39
43
extern
PUBLICATION_API
int
IIR_register_item_id
(
44
const
char
* item_id,
45
int
site_id
46
);
47
55
extern
PUBLICATION_API
int
IIR_unregister_item_id
(
56
const
char
* item_id,
57
int
site_id
58
);
59
60
extern
PUBLICATION_API
int
IIR_is_item_id_registered
(
61
const
char
* item_id,
62
int
* verdict,
63
int
site_id
64
);
65
66
extern
PUBLICATION_API
int
IIR_register_item_with_mfk
(
67
tag_t
item_tag,
68
int
site_id
69
);
70
71
extern
PUBLICATION_API
int
IIR_unregister_item_with_mfk
(
72
tag_t
item_tag,
73
int
site_id
74
);
75
76
extern
PUBLICATION_API
int
IIR_is_item_with_mfk_registered
(
77
tag_t
item_tag,
78
int
* verdict,
79
int
site_id
80
);
81
82
95
extern
PUBLICATION_API
int
IIR_postaction_register_item_id
(
96
const
char
* item_id,
97
int
site_id
98
);
99
102
#ifdef __cplusplus
103
}
104
#endif
105
106
#include <publication/libpublication_undef.h>
107
108
#endif