/* Generated by Ctran from wldselwn.cl */ #define WLDSELWN_G #ifndef MATCHER_G #include #endif #ifndef WR_IO_H #include #endif /* Class Numbers */ #define C_WMATCHER 37 #define C_WLDSELWN 38 /* Method Numbers */ #define O_WLD_RESTRICT 19 /* Constants for wmatcher */ #define GEOG_MAX_NAME 22 #define PR_WMATCHER_INDETERMINATE 0x02 /* Property of wmatcher */ typedef struct { void *wfcb; unsigned char iscountry; unsigned char tleng; char tbuf[GEOG_MAX_NAME]; WR_FIND_RES res; short int resco; } PRS_WMATCHER; typedef struct pr_wmatcher { PRS_ROOT root; PRS_MATCHER matcher; PRS_WMATCHER wmatcher; } PR_WMATCHER; /* Constants for wldselwn */ #define PR_WLDSELWN_COUNTRY 0x01 #define PR_WLDSELWN_FIRST_PARTNER 0x02 #define PR_WLDSELWN_NOT_IN_DIALOG 0x04 #define PR_WLDSELWN_RESTRICTED 0x08 #define IN_WLDSELWN_CITY 0 #define IN_WLDSELWN_COUNTRY PR_WLDSELWN_COUNTRY #define IN_WLDSELWN_FIRST_PARTNER PR_WLDSELWN_FIRST_PARTNER #define IN_WLDSELWN_NOT_IN_DIALOG PR_WLDSELWN_NOT_IN_DIALOG #define IN_WLDSELWN_SECOND_PARTNER 0x10 #define IN_WLDSELWN_SETHOME 0x20 #define IN_WLDSELWN_SETDFLT 0x40 /* Types for wldselwn */ typedef struct { unsigned short int flags; PR_WIN *other; } IN_WLDSELWN; typedef struct { void *wfcb; WR_EXTRA_DATA data; } SENSE_WLDSELWN; /* Property of wldselwn */ typedef struct { PR_WMATCHER *mat; unsigned char *tleng; unsigned short int flags; PR_WIN *other; } PRS_WLDSELWN; typedef struct pr_wldselwn { PRS_ROOT root; PRS_WIN win; PRS_LODGER lodger; PRS_WLDSELWN wldselwn; } PR_WLDSELWN;