Main Page | Modules | Files | Functions | Code Elements | Data Structures | Deprecated

publication/publish.h File Reference

#include <sa/sa.h>
#include <publication/libpublication_exports.h>
#include <publication/libpublication_undef.h>

Go to the source code of this file.

Data Structures

Defines

Typedefs

Functions


Define Documentation

#define MAX_ODS_LIST_LEN   256

Definition at line 35 of file publish.h.

#define MAX_ODS_PER_PUBLISH   10

Definition at line 32 of file publish.h.


Typedef Documentation


Function Documentation

int PUBR_add_appref ( tag_t  pr_tag,
const char *  appref 
)

int PUBR_ask_apprefs ( tag_t  pr_tag,
int *  n_apprefs,
char ***  apprefs 
)

int PUBR_ask_domain ( tag_t  pr_tag,
char **  domain 
)

int PUBR_ask_flag ( tag_t  pr_tag,
int *  flag 
)

int PUBR_ask_key_value ( tag_t  pr_tag,
char **  keyvalue 
)

int PUBR_ask_obj_class ( tag_t  pr_tag,
char **  obj_class 
)

int PUBR_ask_obj_contexts ( tag_t  pr_tag,
int *  n_contexts,
char ***  contexts,
char ***  alt_ids 
)

int PUBR_ask_obj_desc ( tag_t  pr_tag,
char **  obj_desc 
)

int PUBR_ask_obj_group ( tag_t  pr_tag,
char **  obj_group 
)

int PUBR_ask_obj_id ( tag_t  pr_tag,
char **  obj_id 
)

int PUBR_ask_obj_name ( tag_t  pr_tag,
char **  obj_name 
)

int PUBR_ask_obj_owner ( tag_t  pr_tag,
char **  obj_owner 
)

int PUBR_ask_obj_rev_id ( tag_t  pr_tag,
char **  obj_rev_id 
)

int PUBR_ask_obj_site_id ( tag_t  pr_tag,
int *  site_id 
)

int PUBR_ask_obj_tag_as_string ( tag_t  pr_tag,
char **  obj_tag_as_string 
)

int PUBR_ask_obj_type ( tag_t  pr_tag,
char **  obj_type 
)

int PUBR_null_obj_create_date ( tag_t  pr_tag  ) 

int PUBR_null_obj_desc ( tag_t  pr_tag  ) 

int PUBR_null_obj_group ( tag_t  pr_tag  ) 

int PUBR_null_obj_name ( tag_t  pr_tag  ) 

int PUBR_null_obj_owner ( tag_t  pr_tag  ) 

int PUBR_null_obj_pub_date ( tag_t  pr_tag  ) 

int PUBR_null_obj_type ( tag_t  pr_tag  ) 

int PUBR_null_status_names ( tag_t  pr_tag  ) 

int PUBR_publish_object ( tag_t  object_tag,
tag_t pubr_tag 
)

int PUBR_remove_appref ( tag_t  pr_tag,
const char *  appref,
int *  n_remaining 
)

int PUBR_set_apprefs ( tag_t  pr_tag,
int  n_apprefs,
const char **  apprefs 
)

int PUBR_set_domain ( tag_t  pr_tag,
const char *  domain 
)

int PUBR_set_flag ( tag_t  pr_tag,
int  flag 
)

int PUBR_set_key_value ( tag_t  pr_tag,
const char *  keyvalue 
)

int PUBR_set_obj_class ( tag_t  pr_tag,
const char *  obj_class 
)

int PUBR_set_obj_contexts ( tag_t  pr_tag,
int  n_contexts,
char **  contexts,
char **  alt_ids 
)

int PUBR_set_obj_desc ( tag_t  pr_tag,
const char *  obj_desc 
)

int PUBR_set_obj_group ( tag_t  pr_tag,
const char *  obj_group 
)

int PUBR_set_obj_id ( tag_t  pr_tag,
const char *  obj_id 
)

int PUBR_set_obj_name ( tag_t  pr_tag,
const char *  obj_name 
)

int PUBR_set_obj_owner ( tag_t  pr_tag,
const char *  obj_owner 
)

int PUBR_set_obj_rev_id ( tag_t  pr_tag,
const char *  obj_rev_id 
)

int PUBR_set_obj_site_id ( tag_t  pr_tag,
int  site_id 
)

int PUBR_set_obj_tag_as_string ( tag_t  pr_tag,
const char *  obj_tag_as_string 
)

int PUBR_set_obj_type ( tag_t  pr_tag,
const char *  obj_type 
)