The Sequence Toolkit
www.sequence-toolkit.com
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
include
stk_name_service_api.h
Go to the documentation of this file.
1
7
#ifndef STK_NAME_SERVICE_API
8
#include "
stk_name_service.h
"
9
#include "
stk_env.h
"
10
#include "
stk_data_flow.h
"
11
#include "
stk_common.h
"
12
#include "
stk_sequence.h
"
13
27
stk_ret
stk_request_name_info
(
stk_name_service_t
*named,
char
*name,
int
expiration_ms,
stk_name_info_cb_t
cb,
void
*app_info,
stk_options_t
*options);
28
29
44
stk_ret
stk_subscribe_to_name_info
(
stk_name_service_t
*named,
char
*name,
stk_name_info_cb_t
cb,
void
*app_info,
stk_options_t
*options);
45
52
stk_ret
stk_request_name_info_once
(
stk_name_service_t
*named,
char
*name,
int
expiration_ms,
stk_name_info_cb_t
cb,
void
*app_info,
stk_options_t
*options);
53
63
stk_ret
stk_register_name
(
stk_name_service_t
*named,
char
*name,
int
linger,
int
expiration_ms,
stk_name_info_cb_t
cb,
void
*app_info,
stk_options_t
*options);
64
70
stk_name_service_t
*
stk_create_name_service
(
stk_env_t
*env,
stk_options_t
*options);
71
75
stk_ret
stk_destroy_name_service
(
stk_name_service_t
*);
76
80
stk_ret
stk_name_service_invoke
(
stk_sequence_t
*seq);
81
87
stk_data_flow_t
**
stk_ns_get_smartbeat_flows
(
stk_name_service_t
*svc);
88
#endif
Sequence Toolkit
API, Wed Apr 15 2015 22:32:53