char *username;
char *password;
char *nick;
+ char *realname; //only valid till IRC handshake
struct UserClient *client;
+ struct IRCClient *irc;
time_t idle_since;
time_t connected_since;
struct UserSession *next, *prev;
};
+void usersession_error(struct UserSession *session, char *error);
+void usersession_client_raw(struct UserSession *session, char *raw);
void usersession_client_notification(struct UserSession *session, char *notification);
void usersession_login(struct UserLogin *login);
void usersession_login_abort(struct UserLogin *login);