NAME

Net::RVP::Sink - base clase for RVP event sinks

DESCRIPTION

These methods are invoked on your event sink object.

new

Create new sink object; called only if user doesn't provide a sink.

RVP

Set/get RVP object.

change_event ( RVP::User, ( key => value ) ... )

Property change event.

open_event ( RVP::Session )

Starting a new conversation (incoming only, not notified of ones we begin). This doesn't need to return anything.

close_event ( RVP::Session )

Ending (or leaving) a session.

join_event ( RVP::Session, RVP::User )

New user joining conversation.

part_event ( RVP::Session, RVP::User )

User left conversation.

typing_event ( RVP::Session, RVP::User )

User is typing.

message_event ( RVP::Session, RVP::User, text )

User sent message.

AUTHOR

David Robins <dbrobins@davidrobins.net>.

SEE ALSO

RVP.