![]() | ![]() | ![]() | Tentacles Reference Manual | ![]() |
---|
tnt-remote-query —
#define TNT_REMOTE_QUERY (object) struct TntRemoteQuery; gboolean tnt_remote_query_init (TntRemoteQuery *remote_query, TntNodeID node_id); TntRemoteQuery* tnt_remote_query_new (TntNodeID node_id); void tnt_remote_query_finalize (FluxObject *remote_query); TntNodeID tnt_remote_query_get_node_id (TntRemoteQuery *remote_query); gboolean tnt_remote_query_get_next_match (TntRemoteQuery *remote_query, TntFileID *file_id, TntFileMeta **file_meta);
struct TntRemoteQuery { TntQuery query; TntNodeID node_id; GQueue *match_queue; };
gboolean tnt_remote_query_init (TntRemoteQuery *remote_query, TntNodeID node_id);
remote_query : | |
node_id : | |
Returns : |
TntRemoteQuery* tnt_remote_query_new (TntNodeID node_id);
node_id : | |
Returns : |
void tnt_remote_query_finalize (FluxObject *remote_query);
remote_query : |
TntNodeID tnt_remote_query_get_node_id (TntRemoteQuery *remote_query);
remote_query : | |
Returns : |
gboolean tnt_remote_query_get_next_match (TntRemoteQuery *remote_query, TntFileID *file_id, TntFileMeta **file_meta);
remote_query : | |
file_id : | |
file_meta : | |
Returns : |
<< tnt-query | tnt-match >> |