Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

mango.d File Reference

Go to the source code of this file.

Variables

module ignore
import mango cache HashMap
import mango cache model ICache
import mango cache model IPayload
import mango cache Payload
import mango cache PlainCache
import mango cache QueuedCache
import mango cache VirtualCache
import mango cluster CacheInvalidatee
import mango cluster CacheInvalidator
import mango cluster Client
import mango cluster Message
import mango cluster model IChannel
import mango cluster model ICluster
import mango cluster model IConsumer
import mango cluster model IEvent
import mango cluster model IMessage
import mango cluster NetworkAlert
import mango cluster NetworkCache
import mango cluster NetworkQueue
import mango cluster qos socket Cluster
import mango cluster qos socket ClusterCache
import mango cluster qos socket ClusterEvent
import mango cluster qos socket ClusterServer
import mango cluster qos socket ClusterThread
import mango cluster qos socket ProtocolReader
import mango cluster qos socket ProtocolWriter
import mango cluster qos socket RollCall
import mango cluster TaskServer
import mango convert DGDouble
import mango convert Double
import mango convert Format
import mango convert Integer
import mango convert Rfc1123
import mango convert Atoi
import mango convert Type
import mango convert Unicode
import mango convert Sprint
import mango convert UnicodeBom
import mango http client HttpClient
import mango http HttpReader
import mango http HttpWriter
import mango http server HttpBridge
import mango http server HttpCookies
import mango http server HttpHeaders
import mango http server HttpMessage
import mango http server HttpParams
import mango http server HttpProvider
import mango http server HttpQueryParams
import mango http server HttpRequest
import mango http server HttpResponse
import mango http server HttpServer
import mango http server HttpThread
import mango http server HttpTokens
import mango http server model IProvider
import mango http server model IProviderBridge
import mango http utils Dictionary
import mango http utils TokenStack
import mango icu ICU
import mango icu UBreakIterator
import mango icu UCalendar
import mango icu UChar
import mango icu UCollator
import mango icu UConverter
import mango icu UDateFormat
import mango icu UDomainName
import mango icu UEnumeration
import mango icu ULocale
import mango icu UMango
import mango icu UMessageFormat
import mango icu UNormalize
import mango icu UNumberFormat
import mango icu URegex
import mango icu UResourceBundle
import mango icu USearch
import mango icu USet
import mango icu UString
import mango icu UStringPrep
import mango icu UTimeZone
import mango icu UTransform
import mango io ArrayAllocator
import mango io Buffer
import mango io BufferCodec
import mango io BufferFormat
import mango io ColumnWriter
import mango io Conduit
import mango io Console
import mango io DatagramSocket
import mango io DeviceConduit
import mango io DisplayWriter
import mango io EndianReader
import mango io EndianWriter
import mango io Exception
import mango io File
import mango io FileBucket
import mango io FileConduit
import mango io FileConst
import mango io FilePath
import mango io FileProxy
import mango io FileScan
import mango io FileSystem
import mango io FlushWriter
import mango io model IBitBucket
import mango io model IBuffer
import mango io model IConduit
import mango io model IPickle
import mango io model IReader
import mango io model IWriter
import mango io MulticastSocket
import mango io PickleReader
import mango io PickleRegistry
import mango io PickleWriter
import mango io Properties
import mango io Reader
import mango io ServerSocket
import mango io Socket
import mango io SocketConduit
import mango io SocketListener
import mango io Stdin
import mango io Stdout
import mango io GrowBuffer
import mango io MappedBuffer
import mango io TextLayout
import mango io TextReader
import mango io TextWriter
import mango io Token
import mango io Tokenizer
import mango io Uri
import mango io Writer
import mango io Print
import mango io UnicodeFile
import mango io EndianFilter
import mango log Admin
import mango log Appender
import mango log Configurator
import mango log PropertyConfigurator
import mango log ConsoleAppender
import mango log DateLayout
import mango log Event
import mango log FileAppender
import mango log Hierarchy
import mango log Layout
import mango log Logger
import mango log Manager
import mango log model ILevel
import mango log model ILogger
import mango log NullAppender
import mango log RollingFileAppender
import mango log SocketAppender
import mango log XmlLayout
import mango servlet model IServletRequest
import mango servlet model IServletResponse
import mango servlet Servlet
import mango servlet ServletConfig
import mango servlet ServletContext
import mango servlet ServletProvider
import mango servlet ServletRequest
import mango servlet ServletResponse
import mango sys ByteSwap
import mango sys Epoch
import mango sys System
import mango sys OS
import mango utils AbstractServer
import mango utils HeapSlice
import mango utils model IServer
import mango utils Random
import mango utils ServerThread
import mango utils Timer
import mango text Text
import mango text CharToken
import mango text LineToken
import mango text QuotedToken
import mango text RegexToken
import mango text String
import mango text AnonymousString
import mango text model UniString
import mango locks Condition
import mango locks Countdown
import mango locks CyclicBarrier
import mango locks Exceptions
import mango locks Exchanger
import mango locks Lock
import mango locks LockImpl
import mango locks ReadWriteLock
import mango locks ReentrantLock
import mango locks Semaphore
import mango locks TimeUnit
import mango locks Utils


Variable Documentation

module ignore
 

Definition at line 1 of file mango.d.

import mango cache HashMap
 

Definition at line 3 of file mango.d.

Referenced by ServletProvider::this(), PlainCache::this(), ChannelCache::this(), ClusterQueue::this(), ClusterCache::this(), and Cluster::this().

import mango cache model ICache
 

Definition at line 4 of file mango.d.

import mango cache model IPayload
 

Definition at line 5 of file mango.d.

import mango cache Payload
 

Definition at line 6 of file mango.d.

import mango cache PlainCache
 

Definition at line 7 of file mango.d.

import mango cache QueuedCache
 

Definition at line 8 of file mango.d.

Referenced by ServletProvider::this(), and ChannelCache::this().

import mango cache VirtualCache
 

Definition at line 9 of file mango.d.

import mango cluster CacheInvalidatee
 

Definition at line 11 of file mango.d.

Referenced by ChannelCache::this().

import mango cluster CacheInvalidator
 

Definition at line 12 of file mango.d.

import mango cluster Client
 

Definition at line 13 of file mango.d.

import mango cluster Message
 

Definition at line 14 of file mango.d.

import mango cluster model IChannel
 

Definition at line 15 of file mango.d.

import mango cluster model ICluster
 

Definition at line 16 of file mango.d.

import mango cluster model IConsumer
 

Definition at line 17 of file mango.d.

import mango cluster model IEvent
 

Definition at line 18 of file mango.d.

import mango cluster model IMessage
 

Definition at line 19 of file mango.d.

import mango cluster NetworkAlert
 

Definition at line 20 of file mango.d.

import mango cluster NetworkCache
 

Definition at line 21 of file mango.d.

import mango cluster NetworkQueue
 

Definition at line 22 of file mango.d.

import mango cluster qos socket Cluster
 

Definition at line 23 of file mango.d.

Referenced by ClusterServer::this().

import mango cluster qos socket ClusterCache
 

Definition at line 24 of file mango.d.

Referenced by ClusterServer::start().

import mango cluster qos socket ClusterEvent
 

Definition at line 25 of file mango.d.

Referenced by Cluster::createConsumer().

import mango cluster qos socket ClusterServer
 

Definition at line 26 of file mango.d.

import mango cluster qos socket ClusterThread
 

Definition at line 27 of file mango.d.

Referenced by ClusterServer::service().

import mango cluster qos socket ProtocolReader
 

Definition at line 28 of file mango.d.

Referenced by ClusterThread::this(), CacheServer::LoaderThread::this(), and BulletinConsumer::this().

import mango cluster qos socket ProtocolWriter
 

Definition at line 29 of file mango.d.

Referenced by ClusterThread::this(), CacheServer::LoaderThread::this(), and Cluster::this().

import mango cluster qos socket RollCall
 

Definition at line 30 of file mango.d.

Referenced by ClusterServer::this().

import mango cluster TaskServer
 

Definition at line 31 of file mango.d.

import mango convert DGDouble
 

Definition at line 33 of file mango.d.

import mango convert Double
 

Definition at line 34 of file mango.d.

Referenced by BufferFormatTemplate(), DisplayWriter::this(), and Token::toReal().

import mango convert Format
 

Definition at line 35 of file mango.d.

Referenced by FormatClassTemplate(), IntegerTemplate(), MutableStringTemplate(), SprintClassTemplate(), SprintStructTemplate(), and DisplayWriter::this().

import mango convert Integer
 

Definition at line 36 of file mango.d.

Referenced by HttpTokens::addInt(), FormatStructTemplate(), Cluster::getGroup(), HttpTokens::getInt(), IntegerTemplate(), CookieParser::next(), InternetAddress::parse(), Uri::parseAuthority(), AbstractServer::start(), Uri::write(), and Cookie::write().

import mango convert Rfc1123
 

Definition at line 37 of file mango.d.

import mango convert Atoi
 

Definition at line 38 of file mango.d.

Referenced by DoubleTemplate(), HttpRequest::getHost(), IntegerTemplate(), ResponseLine::parse(), Token::toInt(), and Token::toLong().

public class VersionTEMPLATE Type
 

import mango convert Unicode
 

Definition at line 40 of file mango.d.

import mango convert Sprint
 

Definition at line 41 of file mango.d.

Referenced by SprintClassTemplate().

import mango convert UnicodeBom
 

Definition at line 42 of file mango.d.

import mango http client HttpClient
 

Definition at line 44 of file mango.d.

import mango http HttpReader
 

Definition at line 45 of file mango.d.

Referenced by HttpRequest::this().

import mango http HttpWriter
 

Definition at line 46 of file mango.d.

Referenced by HttpResponse::this(), and HttpMutableCookies::this().

import mango http server HttpBridge
 

Definition at line 47 of file mango.d.

Referenced by HttpServer::service().

import mango http server HttpCookies
 

Definition at line 48 of file mango.d.

Referenced by HttpRequest::this().

import mango http server HttpHeaders
 

Definition at line 49 of file mango.d.

Referenced by HttpHeaders::clone(), and HttpClient::this().

import mango http server HttpMessage
 

Definition at line 50 of file mango.d.

import mango http server HttpParams
 

Definition at line 51 of file mango.d.

Referenced by HttpParams::clone().

import mango http server HttpProvider
 

Definition at line 52 of file mango.d.

import mango http server HttpQueryParams
 

Definition at line 53 of file mango.d.

Referenced by HttpRequest::this().

import mango http server HttpRequest
 

Definition at line 54 of file mango.d.

Referenced by HttpProvider::createRequest().

import mango http server HttpResponse
 

Definition at line 55 of file mango.d.

Referenced by HttpProvider::createResponse().

import mango http server HttpServer
 

Definition at line 56 of file mango.d.

Referenced by TaskServer::this().

import mango http server HttpThread
 

Definition at line 57 of file mango.d.

Referenced by HttpServer::createThread().

import mango http server HttpTokens
 

Definition at line 58 of file mango.d.

import mango http server model IProvider
 

Definition at line 59 of file mango.d.

import mango http server model IProviderBridge
 

Definition at line 60 of file mango.d.

import mango http utils Dictionary
 

Definition at line 61 of file mango.d.

Referenced by ServletConfig::this().

import mango http utils TokenStack
 

Definition at line 62 of file mango.d.

Referenced by TokenStack::clone(), and HttpTokens::this().

import mango icu ICU
 

Definition at line 64 of file mango.d.

import mango icu UBreakIterator
 

Definition at line 65 of file mango.d.

import mango icu UCalendar
 

Definition at line 66 of file mango.d.

import mango icu UChar
 

Definition at line 67 of file mango.d.

import mango icu UCollator
 

Definition at line 68 of file mango.d.

import mango icu UConverter
 

Definition at line 69 of file mango.d.

import mango icu UDateFormat
 

Definition at line 70 of file mango.d.

import mango icu UDomainName
 

Definition at line 71 of file mango.d.

import mango icu UEnumeration
 

Definition at line 72 of file mango.d.

import mango icu ULocale
 

Definition at line 73 of file mango.d.

import mango icu UMango
 

Definition at line 74 of file mango.d.

import mango icu UMessageFormat
 

Definition at line 75 of file mango.d.

import mango icu UNormalize
 

Definition at line 76 of file mango.d.

import mango icu UNumberFormat
 

Definition at line 77 of file mango.d.

import mango icu URegex
 

Definition at line 78 of file mango.d.

import mango icu UResourceBundle
 

Definition at line 79 of file mango.d.

import mango icu USearch
 

Definition at line 80 of file mango.d.

import mango icu USet
 

Definition at line 81 of file mango.d.

import mango icu UString
 

Definition at line 82 of file mango.d.

import mango icu UStringPrep
 

Definition at line 83 of file mango.d.

import mango icu UTimeZone
 

Definition at line 84 of file mango.d.

import mango icu UTransform
 

Definition at line 85 of file mango.d.

import mango io ArrayAllocator
 

Definition at line 87 of file mango.d.

import mango io Buffer
 

Definition at line 88 of file mango.d.

Referenced by BufferTokenizerTemplate(), CompositeTokenTemplate(), Conduit::copy(), HybridTokenTemplate(), HttpClient::open(), SocketAppender::setAddress(), FilePath::splice(), TextReaderTemplate(), Writer::this(), HybridToken::this(), CompositeToken::this(), Reader::this(), HttpResponse::this(), HttpMessage::this(), FlushWriter::this(), DisplayWriter::this(), TextReader::this(), CacheServer::LoaderThread::this(), BulletinConsumer::this(), Cluster::this(), FilePath::toString(), and UnicodeFilter().

import mango io BufferCodec
 

Definition at line 89 of file mango.d.

import mango io BufferFormat
 

Definition at line 90 of file mango.d.

Referenced by this().

import mango io ColumnWriter
 

Definition at line 91 of file mango.d.

import mango io Conduit
 

Definition at line 92 of file mango.d.

import mango io Console
 

Definition at line 93 of file mango.d.

import mango io DatagramSocket
 

Definition at line 94 of file mango.d.

import mango io DeviceConduit
 

Definition at line 95 of file mango.d.

import mango io DisplayWriter
 

Definition at line 96 of file mango.d.

Referenced by HttpClient::open().

import mango io EndianReader
 

Definition at line 97 of file mango.d.

import mango io EndianWriter
 

Definition at line 98 of file mango.d.

import mango io Exception
 

Definition at line 99 of file mango.d.

Referenced by AbstractLock::acquireQueued(), Versiondarwin::FunctionLoader::bind(), Versionlinux::FunctionLoader::bind(), VersionWin32::FunctionLoader::bind(), AbstractLock::doAcquireNanos(), AbstractLock::doAcquireShared(), AbstractLock::doAcquireSharedNanos(), Unicode::error(), AbstractLock::fullyRelease(), Event::initialize(), Hierarchy::insertLogger(), HashMap::HashIterator::nextElement(), ReentrantReadWriteLock::Sync::nonfairTryAcquire(), ReentrantReadWriteLock::Sync::nonfairTryAcquireShared(), ClusterThread::run(), SocketAppender::setAddress(), StringTemplate(), TextLayoutTemplate(), ReentrantReadWriteLock::FairSync::tryAcquire(), ReentrantReadWriteLock::FairSync::tryAcquireShared(), ReentrantReadWriteLock::Sync::tryRelease(), ReentrantReadWriteLock::Sync::tryReleaseShared(), Versiondarwin::FunctionLoader::unbind(), Versionlinux::FunctionLoader::unbind(), Epoch::VersionPosix::utcMilli(), and Epoch::VersionPosix::utcNano().

import mango io File
 

Definition at line 100 of file mango.d.

Referenced by FileScan::files(), and FileScan::scanFiles().

import mango io FileBucket
 

Definition at line 101 of file mango.d.

import mango io FileConduit
 

Definition at line 102 of file mango.d.

Referenced by FileConduit::copy(), ServletContext::getResourceAsFile(), Properties::load(), File::read(), FileBucket::this(), UnicodeFile(), UnicodeFileTemplate(), and File::write().

import mango io FileConst
 

Definition at line 103 of file mango.d.

import mango io FilePath
 

Definition at line 104 of file mango.d.

Referenced by FileScan::directories(), FileSystem::VersionPosix::getDirectory(), FileSystem::VersionWin32::getDirectory(), FileScan::read(), FileScan::scanFiles(), FileProxy::this(), FileConduit::this(), FileProxy::VersionPosix::toList(), FileProxy::VersionWin32::toList(), FilePath::toParent(), FilePath::toSibling(), and UnicodeFileTemplate().

import mango io FileProxy
 

Definition at line 105 of file mango.d.

import mango io FileScan
 

Definition at line 106 of file mango.d.

import mango io FileSystem
 

Definition at line 107 of file mango.d.

import mango io FlushWriter
 

Definition at line 108 of file mango.d.

Referenced by this().

import mango io model IBitBucket
 

Definition at line 109 of file mango.d.

import mango io model IBuffer
 

Definition at line 110 of file mango.d.

Referenced by ScannerTemplate().

import mango io model IConduit
 

Definition at line 111 of file mango.d.

Referenced by LineScanner::next(), Scanner::next(), Scanner::notFound(), and ScannerTemplate().

import mango io model IPickle
 

Definition at line 112 of file mango.d.

import mango io model IReader
 

Definition at line 113 of file mango.d.

import mango io model IWriter
 

Definition at line 114 of file mango.d.

import mango io MulticastSocket
 

Definition at line 115 of file mango.d.

import mango io PickleReader
 

Definition at line 116 of file mango.d.

Referenced by VirtualCache::this().

import mango io PickleRegistry
 

Definition at line 117 of file mango.d.

import mango io PickleWriter
 

Definition at line 118 of file mango.d.

Referenced by VirtualCache::this().

import mango io Properties
 

Definition at line 119 of file mango.d.

import mango io Reader
 

Definition at line 120 of file mango.d.

import mango io ServerSocket
 

Definition at line 121 of file mango.d.

Referenced by HttpServer::createSocket(), CacheServer::createSocket(), and ClusterServer::createSocket().

import mango io Socket
 

Definition at line 122 of file mango.d.

Referenced by Socket::createSocket().

import mango io SocketConduit
 

Definition at line 123 of file mango.d.

Referenced by SocketConduit::allocate(), HttpClient::createSocket(), ConnectionPool::PoolConnection::reset(), and SocketAppender::setAddress().

import mango io SocketListener
 

Definition at line 124 of file mango.d.

static TextReader Stdin
 

The ubiquitous console IO support. These are standard Conduit instances, with Reader/Writer wrappers applied appropriately. Note that the outputs use FlushBuffer to automatically flush data as it is added to the buffer. The basic usage of this module is illustrated below:

        char[] msg = "on the console";

        Stdout ("print ") (1) (' ') ("message ") (msg) (CR);

An alternative is to use put() notation like so:

        char[] msg = "on the console";

        Stdout.put ("print ")
              .put (1)
              .put (' ')
              .put ("message ")
              .put (msg)
              .put (CR);

Another alternative is to use the C++ iostream operators like so:

        char[] msg = "on the console";

        Stdout << "print "
               << 1
               << ' '
               << "message "
               << msg
               << CR;

Since console idioms are based upon Conduit, you can use them as direct targets for stream-oriented operations. For example, the code:

          FileConduit fc = new FileConduit ("myfile.txt");
          Stdout.conduit.copy (fc);

copies a text file directly to the console. Likewise, you can copy console input directly to a FileConduit or a SocketConduit. Input via Stdin is similar in nature, but uses the Token classes to isolate and parse each token on an input line:

        Stdout ("please enter your name: ") ();
        char[] you;
        Stdin (you);           
        Stdout ("Hello ") (you) (CR);

Note that Stdin awaits a carriage-return before parsing the input into the targets. Note also that the Stdout and Stderr are not written to be thread-safe. As such you may find that output from two threads intersect across each other. If this is a problem you should wrap a synchronized block around the offending entity, like so:

        synchronized (Stdout)
                      Stdout ("this is ") ("'atomic' ") (" output") (CR);

Alternatively, please consider using the mango.log (Logger) package to provide detailed runtime diagnostics from your application. The functionality exposed there is likely sufficient for most application needs.

Redirecting the standard IO handles (via a shell) operates as one would expect.

Definition at line 129 of file Stdin.d.

Referenced by this().

static FlushWriter Stdout
 

The ubiquitous console IO support. These are standard Conduit instances, with Reader/Writer wrappers applied appropriately. Note that the outputs use FlushBuffer to automatically flush data as it is added to the buffer. The basic usage of this module is illustrated below:

        char[] msg = "on the console";

        Stdout ("print ") (1) (' ') ("message ") (msg) (CR);

An alternative is to use put() notation like so:

        char[] msg = "on the console";

        Stdout.put ("print ")
              .put (1)
              .put (' ')
              .put ("message ")
              .put (msg)
              .put (CR);

Another alternative is to use the C++ iostream operators like so:

        char[] msg = "on the console";

        Stdout << "print "
               << 1
               << ' '
               << "message "
               << msg
               << CR;

Since console idioms are based upon Conduit, you can use them as direct targets for stream-oriented operations. For example, the code:

          FileConduit from = new FileConduit ("myfile.txt");
          Stdout.conduit.copy (from);

copies a text file directly to the console. Likewise, you can copy console input directly to a FileConduit or a SocketConduit. Input via Stdin is similar in nature, but uses the Token classes to isolate and parse each token on an input line:

        Stdout ("please input a number: ") ();
        int x;
        Stdin (x);          

        Stdout ("please enter your name: ") ();
        char[] you;
        Stdin (you);           
        Stdout ("Hello ") (you) (CR);

Stdout automatically flushes the output when it sees a CR, so you may need to flush the output manually where a CR is not desired. This is the case in the above example, so we use the empty () to request a flush (which is actually an alias for the flush method).

Note that Stdin awaits a carriage-return before parsing the input into the targets. Note also that the Stdout and Stderr are not written to be thread-safe. As such you may find that output from two threads intersect across each other. If this is a problem you should wrap a synchronized block around the offending entity, like so:

        synchronized (Stdout)
                      Stdout ("this is ") ("'atomic' ") (" output") (CR);

Alternatively, please consider using the mango.log (Logger) package to provide detailed runtime diagnostics from your application. The functionality exposed there is likely sufficient for most application needs.

Redirecting the standard IO handles (via a shell) operates as one would expect.

Definition at line 141 of file Stdout.d.

Referenced by HttpResponse::commit(), HttpResponse::flush(), HttpRequest::readHeaders(), and this().

import mango io GrowBuffer
 

Definition at line 127 of file mango.d.

Referenced by VirtualCache::this(), and ClusterThread::this().

import mango io MappedBuffer
 

Definition at line 128 of file mango.d.

import mango io TextLayout
 

Definition at line 129 of file mango.d.

import mango io TextReader
 

Definition at line 130 of file mango.d.

Referenced by this().

import mango io TextWriter
 

Definition at line 131 of file mango.d.

import mango text Token
 

Definition at line 181 of file mango.d.

Referenced by TokenStack::resize().

import mango io Tokenizer
 

Definition at line 133 of file mango.d.

import mango io Uri
 

Definition at line 134 of file mango.d.

import mango io Writer
 

Definition at line 135 of file mango.d.

static BufferFormat Print
 

Definition at line 47 of file Print.d.

Referenced by this().

import mango io UnicodeFile
 

Definition at line 137 of file mango.d.

Referenced by UnicodeFile().

import mango io EndianFilter
 

Definition at line 138 of file mango.d.

import mango log Admin
 

Definition at line 140 of file mango.d.

import mango log Appender
 

Definition at line 141 of file mango.d.

import mango log Configurator
 

Definition at line 142 of file mango.d.

import mango log PropertyConfigurator
 

Definition at line 143 of file mango.d.

import mango log ConsoleAppender
 

Definition at line 144 of file mango.d.

import mango log DateLayout
 

Definition at line 145 of file mango.d.

import mango log Event
 

Definition at line 146 of file mango.d.

import mango log FileAppender
 

Definition at line 147 of file mango.d.

import mango log Hierarchy
 

Definition at line 148 of file mango.d.

import mango log Layout
 

Definition at line 149 of file mango.d.

import mango log Logger
 

Definition at line 150 of file mango.d.

import mango log Manager
 

Definition at line 151 of file mango.d.

import mango log model ILevel
 

Definition at line 152 of file mango.d.

import mango log model ILogger
 

Definition at line 153 of file mango.d.

import mango log NullAppender
 

Definition at line 154 of file mango.d.

import mango log RollingFileAppender
 

Definition at line 155 of file mango.d.

import mango log SocketAppender
 

Definition at line 156 of file mango.d.

import mango log XmlLayout
 

Definition at line 157 of file mango.d.

import mango servlet model IServletRequest
 

Definition at line 159 of file mango.d.

import mango servlet model IServletResponse
 

Definition at line 52 of file IServletResponse.d.

import mango servlet Servlet
 

Definition at line 161 of file mango.d.

import mango servlet ServletConfig
 

Definition at line 162 of file mango.d.

import mango servlet ServletContext
 

Definition at line 163 of file mango.d.

import mango servlet ServletProvider
 

Definition at line 164 of file mango.d.

import mango servlet ServletRequest
 

Definition at line 165 of file mango.d.

Referenced by ServletProvider::createRequest().

import mango servlet ServletResponse
 

Definition at line 166 of file mango.d.

Referenced by ServletProvider::createResponse().

import mango sys ByteSwap
 

Definition at line 168 of file mango.d.

import mango sys Epoch
 

Definition at line 169 of file mango.d.

import mango sys System
 

Definition at line 170 of file mango.d.

import mango sys OS
 

Definition at line 171 of file mango.d.

import mango utils AbstractServer
 

Definition at line 173 of file mango.d.

import mango utils HeapSlice
 

Definition at line 174 of file mango.d.

Referenced by Uri::this().

import mango utils model IServer
 

Definition at line 175 of file mango.d.

import mango utils Random
 

Definition at line 176 of file mango.d.

import mango utils ServerThread
 

Definition at line 177 of file mango.d.

Referenced by ClusterServer::createThread().

import mango utils Timer
 

Definition at line 178 of file mango.d.

import mango text Text
 

Definition at line 180 of file mango.d.

Referenced by ServletContext::checkPath(), HttpMessage::getContentType(), HttpRequest::getHost(), HttpRequest::getInputParameters(), FileSystem::VersionWin32::listRoots(), Properties::load(), HttpMessage::setMimeAndEncoding(), HttpTokens::split(), and FilePath::toUri().

import mango text CharToken
 

Definition at line 182 of file mango.d.

import mango text LineToken
 

Definition at line 183 of file mango.d.

import mango text QuotedToken
 

Definition at line 184 of file mango.d.

Referenced by this().

import mango text RegexToken
 

Definition at line 185 of file mango.d.

import mango text String
 

Definition at line 186 of file mango.d.

Referenced by MutableString(), MutableStringTemplate(), String(), and StringTemplate().

import mango text AnonymousString
 

Definition at line 187 of file mango.d.

import mango text model UniString
 

Definition at line 188 of file mango.d.

import mango locks Condition
 

Definition at line 190 of file mango.d.

import mango locks Countdown
 

Definition at line 191 of file mango.d.

import mango locks CyclicBarrier
 

Definition at line 192 of file mango.d.

import mango locks Exceptions
 

Definition at line 193 of file mango.d.

import mango locks Exchanger
 

Definition at line 194 of file mango.d.

import mango locks Lock
 

Definition at line 195 of file mango.d.

import mango locks LockImpl
 

Definition at line 196 of file mango.d.

import mango locks ReadWriteLock
 

Definition at line 197 of file mango.d.

import mango locks ReentrantLock
 

Definition at line 198 of file mango.d.

Referenced by Exchanger(), and CyclicBarrier::this().

import mango locks Semaphore
 

Definition at line 199 of file mango.d.

import mango locks TimeUnit
 

Definition at line 200 of file mango.d.

Referenced by Exchanger(), toMicros(), toMillis(), and toSeconds().

import mango locks Utils
 

Definition at line 201 of file mango.d.


Generated on Sat Dec 24 17:28:35 2005 for Mango by  doxygen 1.4.0