Net::RVP::Session - encapsulation of a session (conversation)
my $session = $rvp->session(); $session->add($user1,$user2); $session->say("hello");
Return the session id.
Sends a message to the users to add them to the conversation.
Returns number of users successfully added.
Leave the conversation.
Send 'typing' message.
Returns true iff the given user is in the session.
Returns list of users (RVP::User object) in the session.
A user has been added to the conversation. Called in response to an 'x-msmsgscontrol' event (non-typing).
A user has left the conversation. Should be called in response to an 'x-imleave' event (e.g. as generated by the leave method here, but received on our notification server).
Returns true on success, false if not found.
A user is typing. Called in response to a notification.
Message was sent to a user.
David Robins <firstname.lastname@example.org>.