Go to the documentation of this file.
27 #ifndef WHOIS_CLIENT_H
28 #define WHOIS_CLIENT_H
42 #define CORBA_OK_LIMIT 1
44 #define CORBA_OK_AUCTION_PENDING 2
46 #define CORBA_OK_BLACKLISTED 3
47 #define CORBA_SERVICE_FAILED 4
48 #define CORBA_INTERNAL_ERROR 5
49 #define CORBA_UNKNOWN_ERROR 6
54 inline int is_corba_ok(int corba_status_code)
56 switch (corba_status_code)
72 #define TIME_BUFFER_LENGTH 60
74 #define MAX_ERROR_MSG_LEN 100
79 #define MAX_OBJECT_COUNT 100
248 void **exception_data);
275 const char *sourceIP,
278 ccReg_TID *log_entry_id,
295 ccReg_TID log_entry_id,
296 CORBA_long result_code,
int protocol
Definition: whois-client.h:169
char * created
Definition: whois-client.h:153
int type
Definition: whois-client.h:125
char * changed
Definition: whois-client.h:154
void whois_release_data(general_object *object_list)
Definition: whois-client.c:1495
int whois_close_log_message(service_Logger service, const char *content, ccReg_RequestProperties *properties, ccReg_TID log_entry_id, CORBA_long result_code, char *errmsg)
Definition: whois-client.c:1306
keyset_dsrecord * ds
Definition: whois-client.h:180
char * registrar
Definition: whois-client.h:183
search_axis axe
Definition: whois-client.h:123
Definition: whois-client.h:206
Definition: _dataTypes.h:318
int * status_ids
Definition: whois-client.h:143
char * registrar
Definition: whois-client.h:137
int alg
Definition: whois-client.h:160
char * registrant
Definition: whois-client.h:132
void * service_Whois
Definition: whois-client.h:83
#define CORBA_OK_AUCTION_PENDING
Definition: whois-client.h:44
char * changed
Definition: whois-client.h:185
char * registrar
Definition: whois-client.h:207
char ** nserver
Definition: whois-client.h:149
int flags
Definition: whois-client.h:168
char * registered
Definition: whois-client.h:139
int digest_type
Definition: whois-client.h:161
Definition: whois-client.h:175
char * keyset
Definition: whois-client.h:176
Definition: whois-client.h:147
Definition: whois-client.h:215
char ** tech_c
Definition: whois-client.h:151
int alg
Definition: whois-client.h:170
char * created
Definition: whois-client.h:184
char * nsset
Definition: whois-client.h:135
char ** tech_c
Definition: whois-client.h:178
char * changed
Definition: whois-client.h:140
Definition: whois-client.h:158
keyset_dnskey * keys
Definition: whois-client.h:181
char * expire
Definition: whois-client.h:141
char * keyset
Definition: whois-client.h:136
Definition: whois-client.h:122
#define CORBA_OK_LIMIT
Definition: whois-client.h:42
Definition: whois-client.h:167
char ** address
Definition: whois-client.h:211
char ** status
Definition: whois-client.h:138
int whois_corba_call(service_Whois service, const whois_request *wr, general_object *objects, char *timebuf, char *errmsg, void **exception_data)
Definition: whois-client.c:1420
int max_sig_life
Definition: whois-client.h:163
whois_action_type
Definition: whois-client.h:115
#define CORBA_OK_BLACKLISTED
Definition: whois-client.h:46
char ** temp_c
Definition: whois-client.h:134
int whois_log_new_message(service_Logger service, const char *sourceIP, const char *content, ccReg_RequestProperties *properties, ccReg_TID *log_entry_id, char *errmsg)
Definition: whois-client.c:1234
char ** nserver_addrs
Definition: whois-client.h:150
int key_tag
Definition: whois-client.h:159
char * url
Definition: whois-client.h:209
char * nsset
Definition: whois-client.h:148
char * domain
Definition: whois-client.h:131
int norecursion
Definition: whois-client.h:124
int type
Definition: whois-client.h:216
Definition: whois-client.h:130
int check_duplicates(int type, char *handle, general_object *objects, int index_free)
Definition: whois-client.c:205
Definition: whois-client.h:226
char ** admin_c
Definition: whois-client.h:133
char * registrar
Definition: whois-client.h:152
void * service_Logger
Definition: whois-client.h:86
#define CORBA_OK
Definition: whois-client.h:40
char * validated_to
Definition: whois-client.h:142
char * digest
Definition: whois-client.h:162
const char * value
Definition: whois-client.h:126
char * org
Definition: whois-client.h:208
char * public_key
Definition: whois-client.h:171
search_axis
Definition: whois-client.h:98
char * phone
Definition: whois-client.h:210