Mercurial > projects > ldc
view tango/tango/net/cluster/NetworkAlert.d @ 132:1700239cab2e trunk
[svn r136] MAJOR UNSTABLE UPDATE!!!
Initial commit after moving to Tango instead of Phobos.
Lots of bugfixes...
This build is not suitable for most things.
author | lindquist |
---|---|
date | Fri, 11 Jan 2008 17:57:40 +0100 |
parents | |
children |
line wrap: on
line source
/******************************************************************************* copyright: Copyright (c) 2004 Kris Bell. All rights reserved license: BSD style: $(LICENSE) version: July 2004: Initial release author: Kris *******************************************************************************/ module tango.net.cluster.NetworkAlert; private import tango.net.cluster.NetworkClient; /******************************************************************************* *******************************************************************************/ class NetworkAlert : NetworkClient { /*********************************************************************** Construct a NetworkAlert gateway on the provided QOS cluster for the specified channel. Each subsequent alert will take place over the given channel. ***********************************************************************/ this (ICluster cluster, char[] channel) { super (cluster, channel); } /*********************************************************************** ***********************************************************************/ IConsumer createConsumer (ChannelListener listener) { return channel.createBulletinConsumer (listener); } /*********************************************************************** ***********************************************************************/ void broadcast (IMessage payload = null) { channel.broadcast (payload); } }