blob: 185da99d259ddace9f9baecaf5708f72b7501c47 [file] [log] [blame]
#pragma strong_types,rtt_checks,save_types
struct frame_s {
int id;
int type;
string name;
string prog;
string obj;
int loc;
int ticks;
};
struct note_s {
int id;
int time;
string user;
string txt;
};
struct base_issue_s {
int id;
string hashkey;
string uid;
int type;
int mtime;
int ctime;
int atime;
int count;
int deleted;
int resolved;
int locked;
string locked_by;
int locked_time;
string resolver;
string message;
string loadname;
};
struct ctissue_s (base_issue_s) {
};
struct userissue_s (ctissue_s) {
string obj;
string prog;
int loc;
string titp;
string tienv;
};
struct rtissue_s (userissue_s) {
string hbobj;
int caught;
string command;
string verb;
};
// all possible data including stack trace and notes.
struct fullissue_s (rtissue_s) {
mixed * notes; //struct note_s *
mixed * stack; //struct frame_s *
};