private IMessageHandler GetMetaHandler(string channelName)
{
switch (channelName.Substring(6))
{
case "connect": return this.metaConnectHandler;
case "disconnect": return this.metaDisconnectHandler;
case "handshake": return this.metaHandshakeHandler;
case "subscribe": return this.metaSubscribeHandler;
case "unsubscribe": return this.metaUnsubscribeHandler;
default: return new ExceptionHandler("Unknown meta channel.");
}
}