Home Next Index

Murmur

Overview

module Murmur

Class Index

Tree
User and subchannel state.

Interface Index

Meta
This is the meta interface.
MetaCallback
Callback interface for Meta.
Server
Per-server interface.
ServerAuthenticator
Callback interface for server authentication.
ServerCallback
Callback interface for servers.
ServerContextCallback
Callback interface for context actions.
ServerUpdatingAuthenticator
Callback interface for server authentication and registration.

Exception Index

InvalidCallbackException
This is thrown when you supply an invalid callback.
InvalidChannelException
This is thrown when you specify an invalid channel id.
InvalidSecretException
This is thrown when you supply the wrong secret in the calling context.
InvalidServerException
This is thrown when you try to do an operation on a server that does not exist.
InvalidSessionException
This is thrown when you specify an invalid session.
InvalidTextureException
This is thrown when you try to set an invalid texture.
InvalidUserException
This is thrown when you specify an invalid userid.
MurmurException
NestingLimitException
This is thrown when the channel operation would excede the channel nesting limit
ServerBootedException
This happens if you try to fetch user or channel state on a stopped server, if you try to stop an already stopped server or start an already started server.
ServerFailureException
This is thrown if Server::start fails, and should generally be the cause for some concern.

Structure Index

ACL
Access Control List for a channel.
Ban
A single ip mask for a ban.
Channel
A channel.
Group
A group.
LogEntry
A entry in the log.
TextMessage
A text message between users.
User
A connected user.

Sequence Index

ACLList
BanList
CertificateDer
CertificateList
ChannelList
GroupList
GroupNameList
IdList
IntList
LogList
NameList
NetAddress
A network address in IPv6 format.
ServerList
Texture
TreeList
UserList

Dictionary Index

ChannelMap
ConfigMap
IdMap
NameMap
UserInfoMap
User information map.
UserMap

Constant Index

ContextChannel
Context for actions in the Channel menu.
ContextServer
Context for actions in the Server menu.
ContextUser
Context for actions in the User menu.
PermissionBan
Ban user from server.
PermissionEnter
Enter channel.
PermissionKick
Kick user from server.
PermissionLinkChannel
Link this channel.