50
50
const INDICATE_ABIS = [ 5 ];
52
52
function indicate_defines(lib) {
53
this.INDICATOR_MESSAGES_SERVER_TYPE = "message";
54
this.INDICATOR_MESSAGES_PROP_NAME = "name";
55
this.INDICATOR_MESSAGES_PROP_ICON = "icon";
56
this.INDICATOR_MESSAGES_PROP_COUNT = "count";
57
this.INDICATOR_MESSAGES_PROP_TIME = "time";
58
this.INDICATOR_MESSAGES_PROP_ATTENTION = "draw-attention";
53
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_SERVER_TYPE", "message");
54
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_PROP_NAME", "name");
55
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_PROP_ICON", "icon");
56
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_PROP_COUNT", "count");
57
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_PROP_TIME", "time");
58
CTypesUtils.defineSimple(this, "INDICATOR_MESSAGES_PROP_ATTENTION",
60
this.IndicateServer = ctypes.StructType("IndicateServer");
61
this.Indicator = ctypes.StructType("Indicator");
61
CTypesUtils.defineSimple(this, "IndicateServer",
62
ctypes.StructType("IndicateServer"));
63
CTypesUtils.defineSimple(this, "Indicator", ctypes.StructType("Indicator"));
63
65
lib.lazy_bind("indicate_server_ref_default", this.IndicateServer.ptr);
64
66
lib.lazy_bind("indicate_server_set_type", ctypes.void_t,