![]() |
![]() |
![]() |
libinfinity-0.3 Reference Manual | ![]() |
---|---|---|---|---|
InfAdoptedUser; InfAdoptedUserClass; guint inf_adopted_user_get_component (InfAdoptedUser *user, guint id); InfAdoptedStateVector* inf_adopted_user_get_vector (InfAdoptedUser *user); void inf_adopted_user_set_vector (InfAdoptedUser *user, InfAdoptedStateVector *vec); InfAdoptedRequestLog* inf_adopted_user_get_request_log (InfAdoptedUser *user);
"request-log" InfAdoptedRequestLog* : Read / Write / Construct Only "vector" InfAdoptedStateVector* : Read / Write
typedef struct _InfAdoptedUser InfAdoptedUser;
InfAdoptedUser is an opaque data type. You should only access it via the public API functions.
typedef struct { } InfAdoptedUserClass;
This structure does not contain any public fields.
guint inf_adopted_user_get_component (InfAdoptedUser *user, guint id);
Returns the amount of requests user
is guaranteed to have processed from
the user with ID id
.
|
A InfAdoptedUser. |
|
The component to retrieve. |
Returns : |
The number of requests user has processed from id .
|
InfAdoptedStateVector* inf_adopted_user_get_vector (InfAdoptedUser *user);
Returns the current vector time of user
.
|
A InfAdoptedUser. |
Returns : |
The current vector time of user .
|
void inf_adopted_user_set_vector (InfAdoptedUser *user, InfAdoptedStateVector *vec);
Updates the state vector of user
. This function takes ownership of vec
.
|
A InfAdoptedUser. |
|
A InfAdoptedStateVector. |
InfAdoptedRequestLog* inf_adopted_user_get_request_log (InfAdoptedUser *user);
Returns the request log of user
.
|
A InfAdoptedUser. |
Returns : |
User's InfAdoptedRequestLog. |
"request-log"
property"request-log" InfAdoptedRequestLog* : Read / Write / Construct Only
Request log of this user.
"vector"
property"vector" InfAdoptedStateVector* : Read / Write
The state this user is currently at.