|
libsrsirc
0.0.14
Lightweight, cross-platform IRC library
|
Object representation of an IRC user. More...
#include <irc_track.h>
Data Fields | |
| const char * | modepfx |
| Mode prefix - only used when dealing with the user in the context of a channel membership, NULL otherwise. More... | |
| const char * | nick |
| Nickname of the user. | |
| const char * | uname |
| Username, or NULL if unknown. | |
| const char * | host |
| Hostname, or NULL if unknown. | |
| const char * | fname |
| Full name, or NULL if unknown. | |
| size_t | nchans |
| Number of channels we know the user is in. | |
| void * | tag |
| Opaque user (as in, libsrsirc user) data. | |
Object representation of an IRC user.
This struct represents a user on IRC and the information we know about them
| const char* userrep::modepfx |
Mode prefix - only used when dealing with the user in the context of a channel membership, NULL otherwise.
When this struct represents a user in the context of a channel membership, e.g. via irc_member(), modepfx will point to the user's mode prefix in the respective channel.
When this struct represents a user outside of a channel context, modepfx will be NULL.
1.8.11