#ifndef RTCLIENT_TICKET_H #define RTCLIENT_TICKET_H struct rtclient_ticket { unsigned int id; char *subject; }; struct rtclient_ticketlist { size_t length; struct rtclient_ticket *tickets[]; }; #ifdef __cplusplus extern "C" { #endif void rtclient_ticket_new(const char *queue , const char *requestor , const char *subject , const char *cc , const char *admincc , const char *owner , const char *status , const char *priority , const char *initialpriority , const char *finalpriority , const char *timeestimated , const char *starts , const char *due , const char *text); void rtclient_ticket_search(struct rtclient_ticketlist **listptr , const char *query); void rtclient_ticket_history(unsigned int id); void rtclient_ticket_freelist(struct rtclient_ticketlist *list); #ifdef __cplusplus } #endif #endif // RTCLIENT_TICKET_H