40 Application
this = _this;
43 this->val = va_arg(*params,
struct randval *);
52 this->users = va_arg(*params, Storage);
53 this->passwords = va_arg(*params, Storage);
56 this->user_namespace =
uuidParse(va_arg(*params,
char *));
58 this->auth = va_arg(*params,
void *);
62 this->active_sessions[i] =
new(Hash);
65 this->version = VERSION;
75 Application
this = _this;
78 delete(this->user_namespace);
81 delete(this->active_sessions[i]);
Uuid uuidParse(const UuidString)
static int applicationCtor(void *_this, va_list *params)
static void applicationDtor(void *_this)
CREATE_CLASS(Application, NULL, IFACE(Class))
INIT_IFACE(Class, applicationCtor, applicationDtor, NULL)
void * memCalloc(size_t, size_t)