Home Previous Up Next Index

Murmur::ServerContextCallback

Overview

interface ServerContextCallback

Callback interface for context actions. You need to supply one of these for Server::addContext. If an added callback ever throws an exception or goes away, it will be automatically removed. Please note that all callbacks are done asynchronously; murmur does not wait for the callback to complete before continuing processing.

Operation Index

contextAction
Called when a context action is performed.

Operations

void contextAction(string action, User usr, int session, int channelid)

Called when a context action is performed.

Parameters

action
Action to be performed.
usr
User which initiated the action.
session
If nonzero, session of target user.
channelid
If nonzero, session of target channel.

Home Previous Up Next Index