A B C D E F G H I J K L M N O P Q R S T U V W X

## C

CacheableImpl - Class in org.red5.server.cache
  Provides an implementation of a cacheable object.
CacheableImpl(Object) - Constructor for class org.red5.server.cache.CacheableImpl
CacheableImpl(IoBuffer) - Constructor for class org.red5.server.cache.CacheableImpl
cachedStatusObjects - Variable in class org.red5.server.net.rtmp.status.StatusObjectService
  Cached status objects map
CacheImpl - Class in org.red5.server.cache
  Provides an implementation of an object cache.
cacheStatusObjects() - Method in class org.red5.server.net.rtmp.status.StatusObjectService
  Cache status objects
CachingFileKeyFrameMetaCache - Class in org.red5.io
CachingFileKeyFrameMetaCache() - Constructor for class org.red5.io.CachingFileKeyFrameMetaCache
calculateClientBw(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
calculateClientBw(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
calculateHMAC_SHA256(byte[], byte[]) - Method in class org.red5.server.net.rtmp.RTMPHandshake
  Calculates an HMAC SHA256 hash using a default key length.
calculateHMAC_SHA256(byte[], byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
  Calculates an HMAC SHA256 hash using a set key length.
call - Variable in class org.red5.server.net.rtmp.event.Notify
  Service call
Call - Class in org.red5.server.service
  Basic service call (remote call) implementation
Call() - Constructor for class org.red5.server.service.Call
Call(String) - Constructor for class org.red5.server.service.Call
  Creates call from method name
Call(String, Object[]) - Constructor for class org.red5.server.service.Call
  Creates call from method name and array of call parameters
Call(String, String, Object[]) - Constructor for class org.red5.server.service.Call
  Creates call from given service name, method name and array of call parameters
calls - Variable in class org.red5.server.net.remoting.message.RemotingPacket
  List of calls
cancelGhostConnectionsCleanup() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
  Cancel ghost connections cleanup period
canContinueDecoding() - Method in class org.red5.server.net.protocol.ProtocolState
  Checks whether decoding process can be continued.
canDropFrames() - Method in interface org.red5.server.api.stream.IVideoStreamCodec
  Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.AVCVideo
  Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.ScreenVideo
  Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.ScreenVideo2
  Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.SorensonVideo
  Check if the codec supports frame dropping.
canHandle(File) - Method in class org.red5.io.BaseStreamableFileService
  Check whether file can be used by file service, that is, it does exist and have valid extension
canHandle(File) - Method in interface org.red5.io.IStreamableFileService
  Check whether file can be used by file service, that is, it does exist and have valid extension
canHandleData(IoBuffer) - Method in interface org.red5.server.api.stream.IAudioStreamCodec
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.server.api.stream.IVideoStreamCodec
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.AACAudio
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.AVCVideo
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.ScreenVideo
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.ScreenVideo2
  Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.SorensonVideo
  Returns true if the codec knows how to handle the passed stream data.
canSendPacket(RTMPMessage, long) - Method in interface org.red5.server.stream.IFrameDropper
  Checks if a message may be sent to the subscriber.
canSendPacket(RTMPMessage, long) - Method in class org.red5.server.stream.VideoFrameDropper
  Checks if a message may be sent to the subscriber.
canStartDecoding(int) - Method in class org.red5.server.net.protocol.ProtocolState
  Checks whether remaining buffer size is greater or equal than buffer amount and so if it makes sense to start decoding.
changeStats - Variable in class org.red5.server.so.SharedObject
  Counts number of "change" events.
Channel - Class in org.red5.server.net.rtmp
  Identified connection that transfers packets.
Channel(RTMPConnection, int) - Constructor for class org.red5.server.net.rtmp.Channel
  Creates channel from connection and channel id
CHARSET - Static variable in class org.red5.io.amf.AMF
  UTF-8 is used
CHARSET - Static variable in class org.red5.io.utils.IOUtils
  UTF-8 is used
checkAudioCodec - Variable in class org.red5.server.stream.ClientBroadcastStream
  Is there need to check audio codec?
checkBandwidth(Object) - Method in class org.red5.server.adapter.AbstractScopeAdapter
  Calls the checkBandwidth method on the current client.
checkBandwidth() - Method in interface org.red5.server.api.IClient
  Performs a bandwidth checking routine.
checkBandwidth() - Method in class org.red5.server.Client
  Performs a bandwidth checking routine.
checkBandwidth(Object[]) - Method in class org.red5.server.stream.bandwidth.ClientServerDetection
checkBandwidth(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
checkBandwidth(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
checkBandwidthUp(Object[]) - Method in class org.red5.server.adapter.AbstractScopeAdapter
  Calls the checkBandwidthUp method on the current client.
checkBandwidthUp(Object[]) - Method in interface org.red5.server.api.IClient
  Performs a bandwidth checking callback for the client.
checkBandwidthUp(Object[]) - Method in class org.red5.server.Client
  Performs a bandwidth checking callback for the client.
checkReaderSettings(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
checkRelease() - Method in class org.red5.server.so.SharedObject
  Check if shared object must be released.
checkRemoveEmptyDirectories(String) - Method in class org.red5.server.persistence.FilePersistence
  Remove empty dirs
checkSendMessageEnabled(RTMPMessage) - Method in class org.red5.server.stream.PlayEngine
  Check if sending the given message was enabled by the client.
checkVideoCodec - Variable in class org.red5.server.stream.ClientBroadcastStream
  Is there need to check video codec?
checkWriteReference(Object) - Method in class org.red5.io.amf.Output
ChildFirstClassLoader - Class in org.red5.classloading
  An almost trivial no-fuss implementation of a class loader following the child-first delegation model.
ChildFirstClassLoader(URL[]) - Constructor for class org.red5.classloading.ChildFirstClassLoader
ChildFirstClassLoader(URL[], ClassLoader) - Constructor for class org.red5.classloading.ChildFirstClassLoader
children - Variable in class org.red5.io.mp4.MP4Atom
  The children of this atom.
children - Variable in class org.red5.io.mp4.MP4Descriptor
chunkBuffer(IoBuffer, int) - Static method in class org.red5.server.net.rtmp.codec.MulticastEventProcessor
  Breaks buffer into chunks of given size.
chunks - Variable in class org.red5.io.mp4.MP4Atom
  The decoding time to sample table.
ChunkSize - Class in org.red5.server.net.rtmp.event
  Chunk size event
ChunkSize() - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
ChunkSize(int) - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
  Create chunk size event with given size
chunkSize - Variable in class org.red5.server.stream.ClientBroadcastStream
  Data is sent by chunks, each of them has size
cipherIn - Variable in class org.red5.server.net.rtmp.RTMPHandshake
cipherOut - Variable in class org.red5.server.net.rtmp.RTMPHandshake
classAliases - Static variable in class org.red5.io.amf.Input
ClassLoaderBuilder - Class in org.red5.classloading
  Class used to get the Servlet Class loader.
ClassLoaderBuilder() - Constructor for class org.red5.classloading.ClassLoaderBuilder
ClassLoaderBuilder.JarFileFilter - Class in org.red5.classloading
  Filters jar files
ClassLoaderBuilder.JarFileFilter() - Constructor for class org.red5.classloading.ClassLoaderBuilder.JarFileFilter
className - Variable in class org.red5.io.amf3.Input.ClassReference
  Name of the deserialized class.
cleanup() - Method in class org.red5.server.net.remoting.RemotingConnection
  Cleans up the remoting connection client from the HttpSession and client registry.
clear() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
clear() - Method in interface org.red5.server.api.so.ISharedObjectBase
  Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.so.ClientSharedObject
  Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in interface org.red5.server.so.ISharedObjectMessage
  Clear shared object
clear() - Method in class org.red5.server.so.SharedObject
  Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.so.SharedObjectMessage
  Clear shared object
clear() - Method in class org.red5.server.so.SharedObjectScope
  Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.stream.PlayBuffer
  Empty this buffer.
clearReferences() - Method in class org.red5.io.object.BaseInput
  Clears the map
clearReferences() - Method in class org.red5.io.object.BaseOutput
  Clears the map
clearReferences() - Method in interface org.red5.io.object.Input
  Clears all references
clearReferences() - Method in interface org.red5.io.object.Output
  Clear references
clearSharedObjects(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
  Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
clearSharedObjects(IScope, String) - Method in interface org.red5.server.api.so.ISharedObjectService
  Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
clearSharedObjects(IScope, String) - Method in class org.red5.server.so.SharedObjectService
  Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
client - Variable in class org.red5.server.BaseConnection
  Client bound to connection
Client - Class in org.red5.server
  Client is an abstraction representing user connected to Red5 application.
Client(String, ClientRegistry) - Constructor for class org.red5.server.Client
  Creates client, sets creation time and registers it in ClientRegistry DW: nope, does not currently register it in ClientRegistry!
client - Variable in class org.red5.server.net.remoting.RemotingClient
  HTTP client for remoting calls.
CLIENT_BUFFER - Static variable in class org.red5.server.net.rtmp.event.Ping
  Client buffer.
CLIENT_PING_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
  Operation id of ping commands.
CLIENT_SYNC_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
ClientBroadcastStream - Class in org.red5.server.stream
  Represents live stream broadcasted from client.
ClientBroadcastStream() - Constructor for class org.red5.server.stream.ClientBroadcastStream
ClientBroadcastStreamMXBean - Interface in org.red5.server.jmx.mxbeans
  Represents live stream broadcasted from client.
ClientBW - Class in org.red5.server.net.rtmp.event
  Client bandwidth event.
ClientBW() - Constructor for class org.red5.server.net.rtmp.event.ClientBW
ClientBW(int, byte) - Constructor for class org.red5.server.net.rtmp.event.ClientBW
clientCallback - Variable in class org.red5.server.net.remoting.message.RemotingCall
  Client callback name
ClientDetailsException - Exception in org.red5.server.exception
  Exception class than contains additional parameters to return to the client.
ClientDetailsException(String, Object) - Constructor for exception org.red5.server.exception.ClientDetailsException
  Create new exception object from message and parameters.
ClientDetailsException(String, Object, boolean) - Constructor for exception org.red5.server.exception.ClientDetailsException
  Create new exception object from message and parameters with optional stacktrace.
clientId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
clientId - Variable in class org.red5.server.net.rtmp.RTMPConnection
clientid - Variable in class org.red5.server.net.rtmp.status.RuntimeStatusObject
  Client id
clientid - Variable in class org.red5.server.net.rtmp.status.Status
  Id of client
clientId - Variable in class org.red5.server.session.Session
clientIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
ClientList<E> - Class in org.red5.server
  Client list, implemented using weak references to prevent memory leaks.
ClientList() - Constructor for class org.red5.server.ClientList
ClientList(Collection<E>) - Constructor for class org.red5.server.ClientList
ClientMXBean - Interface in org.red5.server.jmx.mxbeans
  MBean for Client.
ClientNotFoundException - Exception in org.red5.server.exception
  Client not found
ClientNotFoundException(String) - Constructor for exception org.red5.server.exception.ClientNotFoundException
  Create exception from given string message
ClientRegistry - Class in org.red5.server
  Registry for clients.
ClientRegistry() - Constructor for class org.red5.server.ClientRegistry
ClientRegistry(String) - Constructor for class org.red5.server.ClientRegistry
ClientRegistryMXBean - Interface in org.red5.server.jmx.mxbeans
  An MBean interface for the client registry.
ClientRejectedException - Exception in org.red5.server.exception
  The client is not allowed to connect.
ClientRejectedException() - Constructor for exception org.red5.server.exception.ClientRejectedException
  Constructs a new ClientRejectedException.
ClientRejectedException(Object) - Constructor for exception org.red5.server.exception.ClientRejectedException
  Create new exception with given rejection reason
ClientServerDetection - Class in org.red5.server.stream.bandwidth
ClientServerDetection() - Constructor for class org.red5.server.stream.bandwidth.ClientServerDetection
ClientSharedObject - Class in org.red5.server.so
  Works with client-side shared object
ClientSharedObject(String, boolean) - Constructor for class org.red5.server.so.ClientSharedObject
  Create new client SO with
clientStats - Variable in class org.red5.server.scope.Scope
  Statistics about clients connected to the scope.
clone() - Method in class org.red5.server.net.rtmp.message.Header
close() - Method in class org.red5.io.flv.impl.FLVReader
  Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.flv.impl.FLVWriter
  Ends the writing process, then merges the data file with the flv file header and metadata.
close() - Method in interface org.red5.io.ITagReader
  Closes the reader and free any allocated memory.
close() - Method in interface org.red5.io.ITagWriter
  Closes a Writer
close() - Method in class org.red5.io.m4a.impl.M4AReader
  Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp3.impl.MP3Reader
  Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp4.impl.MP4Reader
  Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp4.MP4DataStream
close() - Method in interface org.red5.server.api.IConnection
  Close this connection.
close() - Method in interface org.red5.server.api.so.ISharedObjectBase
  Detaches a reference from this shared object, this will destroy the reference immediately.
close() - Method in interface org.red5.server.api.stream.IStream
  Close this stream.
close() - Method in class org.red5.server.BaseConnection
  Closes connection
close() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
close() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
close() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaConnectionMXBean
close() - Method in class org.red5.server.messaging.AbstractPipe
  Close the pipe
close() - Method in class org.red5.server.midi.SharedMidiObject
close() - Method in class org.red5.server.midi.SharedMidiObject.MidiReceiver
close() - Method in class org.red5.server.midi.Test.MyReceiver
close() - Method in class org.red5.server.net.remoting.RemotingConnection
  Close this connection.
close() - Method in class org.red5.server.net.rtmp.Channel
  Closes channel with this id on RTMP connection.
close() - Method in class org.red5.server.net.rtmp.RTMPConnection
  Closes connection
close() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
  Closes connection
close() - Method in class org.red5.server.net.rtmpt.BaseRTMPTConnection
  Closes connection
close() - Method in class org.red5.server.so.ClientSharedObject
  Detaches a reference from this shared object, reset it's state, this will destroy the reference immediately.
close() - Method in class org.red5.server.so.SharedObject
  Detaches a reference from this shared object, reset it's state, this will destroy the reference immediately.
close() - Method in class org.red5.server.so.SharedObjectScope
  Detaches a reference from this shared object, this will destroy the reference immediately.
close() - Method in class org.red5.server.stream.ClientBroadcastStream
  Closes stream, unsubscribes provides, sends stoppage notifications and broadcast close notification.
close() - Method in class org.red5.server.stream.FileStreamSource
  Closes tag reader
close() - Method in class org.red5.server.stream.filter.StreamBandwidthController
  Stop pulling, close stream
close() - Method in interface org.red5.server.stream.IStreamSource
  Close stream source
close() - Method in class org.red5.server.stream.OutputStream
  Closes audion, video and data channels
close() - Method in class org.red5.server.stream.PlayEngine
  Close stream
close() - Method in class org.red5.server.stream.PlaylistSubscriberStream
  Close this stream.
close() - Method in class org.red5.server.stream.ServerStream
  Close this stream.
close() - Method in class org.red5.server.stream.SingleItemSubscriberStream
closeChannel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Closes channel.
closed - Variable in class org.red5.server.BaseConnection
  Is the connection closed?
closed - Variable in class org.red5.server.stream.ClientBroadcastStream
  Is this stream still active?
closeStream(IConnection, int) - Method in interface org.red5.server.api.stream.IStreamService
  Close the stream but not deallocate the resources.
closeStream() - Method in class org.red5.server.stream.StreamService
  Close stream
closeStream(IConnection, int) - Method in class org.red5.server.stream.StreamService
  Close stream.
CLUSTER_REQUEST_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
code - Variable in class org.red5.server.net.rtmp.status.Status
  Status code
code - Variable in class org.red5.server.net.rtmp.status.StatusObject
codecFactory - Variable in class org.red5.server.net.rtmpt.RTMPTHandler
  Protocol codec factory
codecFactory - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
  Remoting codec factory
CommandMessage - Class in org.red5.compatibility.flex.messaging.messages
  Command message as sent by the `mx:RemoteObject` tag.
CommandMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessage
CommandMessageExt - Class in org.red5.compatibility.flex.messaging.messages
  An externalizable version of a given CommandMessage.
CommandMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
CommandMessageExt(CommandMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
compare(Resource, Resource) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator
compareTimestamps(int, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
  Compares two RTMP time stamps, accounting for time stamp wrapping.
compareTo(Object) - Method in class org.red5.io.flv.meta.MetaCue
compareTo(MP4Frame) - Method in class org.red5.io.mp4.MP4Frame
  The frames are expected to be sorted by their timestamp
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedByte
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedInt
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedLong
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedNumber
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedShort
compress() - Method in class org.red5.io.amf3.ByteArray
  Compress contents using zlib.
comptimeToSamplesRecords - Variable in class org.red5.io.mp4.MP4Atom
Config - Class in org.red5.server.adapter
  Provides configuration details for Applications.
Config() - Constructor for class org.red5.server.adapter.Config
conn - Variable in class org.red5.server.api.Red5
  Connection local to the current thread
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.AbstractScopeAdapter
  Called just before every connection to a scope.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.ApplicationAdapter
  Returns connection result for given scope and parameters.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
  Returns connection result for given scope and parameters.
connect(IScope) - Method in interface org.red5.server.api.IConnection
  Try to connect to the scope.
connect(IScope, Object[]) - Method in interface org.red5.server.api.IConnection
  Try to connect to the scope with a list of connection parameters.
connect(IConnection) - Method in interface org.red5.server.api.scope.IScope
  Adds given connection to the scope
connect(IConnection, Object[]) - Method in interface org.red5.server.api.scope.IScope
  Add given connection to the scope, overloaded for parameters pass case.
connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.api.scope.IScopeHandler
  Called just before every connection to a scope.
connect(IConnection) - Method in interface org.red5.server.api.so.IClientSharedObject
  Connect the shared object using the passed connection.
connect(IScope) - Method in class org.red5.server.BaseConnection
  Connect to another scope on server
connect(IScope, Object[]) - Method in class org.red5.server.BaseConnection
  Connect to another scope on server with given parameters
connect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
  Connects client to the scope
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.CoreHandler
  Connects client to the scope
connect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
connect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
  Connect a provider/consumer with a pipe.
connect() - Method in class org.red5.server.midi.SharedMidiObject
connect(IScope) - Method in class org.red5.server.net.remoting.RemotingConnection
  Try to connect to the scope.
connect(IScope, Object[]) - Method in class org.red5.server.net.remoting.RemotingConnection
  Try to connect to the scope with a list of connection parameters.
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
connect(IConnection) - Method in class org.red5.server.scope.Scope
  Connect to scope
connect(IConnection, Object[]) - Method in class org.red5.server.scope.Scope
  Connect to scope with parameters.
connect(IConnection) - Method in class org.red5.server.so.ClientSharedObject
  Connect the shared object using the passed connection.
connectionClosed(RTMPConnection, RTMP) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
  Connection closed
connectionClosed(RTMPConnection, RTMP) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
  Connection closed
ConnectionConsumer - Class in org.red5.server.stream.consumer
  RTMP connection consumer.
ConnectionConsumer(RTMPConnection, int, int, int) - Constructor for class org.red5.server.stream.consumer.ConnectionConsumer
  Create rtmp connection consumer for given connection and channels
connectionListeners - Variable in class org.red5.server.Server
ConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
  The connection object.
connectionOpened(RTMPConnection, RTMP) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
  Connection open event
connectionOpened(RTMPConnection, RTMP) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
  Connection open event
ConnectionProvider - Class in org.red5.server.stream.provider
  Provides connection via pipe
ConnectionProvider() - Constructor for class org.red5.server.stream.provider.ConnectionProvider
connectionStats - Variable in class org.red5.server.scope.Scope
  Statistics about connections to the scope.
connMsgOut - Variable in class org.red5.server.stream.ClientBroadcastStream
  Output endpoint that providers use
connToScope - Variable in class org.red5.server.Client
  Scopes this client connected to
Constants - Class in org.red5.compatibility.flex.messaging.messages
  Constants for the flex compatibility messages.
Constants() - Constructor for class org.red5.compatibility.flex.messaging.messages.Constants
Constants - Interface in org.red5.server.net.rtmp.message
  Class for AMF and RTMP marker values constants
CONSUMER_CONNECT_PULL - Static variable in class org.red5.server.messaging.PipeConnectionEvent
  A consumer connects as pull mode.
CONSUMER_CONNECT_PUSH - Static variable in class org.red5.server.messaging.PipeConnectionEvent
  A consumer connects as push mode.
CONSUMER_DISCONNECT - Static variable in class org.red5.server.messaging.PipeConnectionEvent
  A consumer disconnects.
consumers - Variable in class org.red5.server.messaging.AbstractPipe
  Pipe consumers list
ConsumerService - Class in org.red5.server.stream
  Basic consumer service implementation.
ConsumerService() - Constructor for class org.red5.server.stream.ConsumerService
contains(Charset) - Method in class org.red5.io.utils.HexCharset
  Tells whether or not this charset contains the given charset.
contains(Object) - Method in class org.red5.server.ClientList
containsKey(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
  Check if proxied object has a given property.
containsValue(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
CONTENT_TYPE - Static variable in class org.red5.server.net.remoting.RemotingClient
  Content MIME type for HTTP requests.
Context - Class in org.red5.server
  This is basic context implementation used by Red5.
Context() - Constructor for class org.red5.server.Context
  Initializes core context bean factory using red5.core bean factory from red5.xml context
Context(ApplicationContext, String) - Constructor for class org.red5.server.Context
  Initializes app context and context path from given parameters
context - Variable in class org.red5.server.plugin.Red5Plugin
contextDestroyed(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
contextDestroyed(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
  Clearing the in-memory configuration parameters, we will receive notification that the servlet context is about to be shut down
contextInitialized(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
contextInitialized(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
  Main entry point for the Red5 Server as a war
ContextLoader - Class in org.red5.server
  Red5 applications loader
ContextLoader() - Constructor for class org.red5.server.ContextLoader
ContextLoaderMXBean - Interface in org.red5.server.jmx.mxbeans
  Red5 applications loader
ContextLoggingListener - Class in org.red5.logging
  A servlet context listener that puts this contexts LoggerContext into a static map of logger contexts within an overall singleton log context selector.
ContextLoggingListener() - Constructor for class org.red5.logging.ContextLoggingListener
contextMap - Variable in class org.red5.server.ContextLoader
  Context map
ContextMXBean - Interface in org.red5.server.jmx.mxbeans
  This is basic context implementation used by Red5.
contextPath - Variable in class org.red5.server.scope.WebScope
  Context path
contextsConfig - Variable in class org.red5.server.ContextLoader
  Context location files
ContextServiceResolver - Class in org.red5.server.service
  Resolve services that have been configured in the context of a scope.
ContextServiceResolver() - Constructor for class org.red5.server.service.ContextServiceResolver
continueDecoding() - Method in class org.red5.server.net.protocol.ProtocolState
  Set decoding state as "needed to be continued".
controller - Variable in class org.red5.server.stream.ServerStream
  Actual playlist controller
ConversionUtils - Class in org.red5.server.util
  Misc utils for conversions
ConversionUtils() - Constructor for class org.red5.server.util.ConversionUtils
convert(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert source to given class
convertArrayToList(Object[]) - Static method in class org.red5.server.util.ConversionUtils
convertArrayToSet(Object[]) - Static method in class org.red5.server.util.ConversionUtils
  Convert array to set, removing duplicates
convertBeanToMap(Object) - Static method in class org.red5.server.util.ConversionUtils
  Convert bean to map
convertMapToBean(Map, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert map to bean
convertMapToList(Map<?, ?>) - Static method in class org.red5.server.util.ConversionUtils
convertMillisToSeconds(Long) - Static method in class org.red5.server.util.PropertyConverter
  Quick time converter to keep our timestamps compatible with PHP's time() (seconds)
convertNumberToWrapper(Number, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert number to primitive wrapper like Boolean or Float
convertParams(Object[], Class<?>[]) - Static method in class org.red5.server.util.ConversionUtils
  Convert parameters using methods of this utility class
convertParams(Object[]) - Static method in class org.red5.server.util.ConversionUtils
  Convert parameters using methods of this utility class.
convertStringToFutureTimeMillis(String) - Static method in class org.red5.server.util.PropertyConverter
  Converts a string denoting an amount of time into milliseconds and adds it to the current date.
convertStringToMemorySizeInt(String) - Static method in class org.red5.server.util.PropertyConverter
  Converts a string denoting an amount of bytes into an integer value.
convertStringToMemorySizeLong(String) - Static method in class org.red5.server.util.PropertyConverter
  Converts a string denoting an amount of bytes into an long value.
convertStringToTimeMillis(String) - Static method in class org.red5.server.util.PropertyConverter
  Converts a string denoting an amount of time into milliseconds.
convertStringToTimeSeconds(String) - Static method in class org.red5.server.util.PropertyConverter
  Converts a string denoting an amount of time into seconds.
convertStringToWrapper(String, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert string to primitive wrapper like Boolean or Float
convertToArray(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert to array
convertToWrappedPrimitive(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
  Convert to wrapped primitive
copy(InputStream, OutputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
  Copies information from the input stream to the output stream using a default buffer size of 2048 bytes.
copy(InputStream, OutputStream, int) - Static method in class org.red5.server.net.servlet.ServletUtils
  Copies information from the input stream to the output stream using the specified buffer size
copy(InputStream, OutputStream) - Static method in class org.red5.server.util.FileUtil
copyFile(File, File) - Static method in class org.red5.server.util.FileUtil
copyFile(String, String) - Static method in class org.red5.server.util.FileUtil
copyThenClose(InputStream, OutputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
  Copies information between specified streams and then closes both of the streams.
CORE_ARRAY - Static variable in class org.red5.io.object.DataTypes
  Array type marker
CORE_BOOLEAN - Static variable in class org.red5.io.object.DataTypes
  Boolean type marker
CORE_BYTEARRAY - Static variable in class org.red5.io.object.DataTypes
  ByteArray type marker (AMF3 only)
CORE_DATE - Static variable in class org.red5.io.object.DataTypes
  Date type marker
CORE_MAP - Static variable in class org.red5.io.object.DataTypes
  Map type marker
CORE_NULL - Static variable in class org.red5.io.object.DataTypes
  Null type marker
CORE_NUMBER - Static variable in class org.red5.io.object.DataTypes
  Number type marker
CORE_OBJECT - Static variable in class org.red5.io.object.DataTypes
  Object (Hash) type marker
CORE_SKIP - Static variable in class org.red5.io.object.DataTypes
  Padding marker
CORE_STRING - Static variable in class org.red5.io.object.DataTypes
  String type marker
CORE_VECTOR_INT - Static variable in class org.red5.io.object.DataTypes
  Vector type markers
CORE_VECTOR_NUMBER - Static variable in class org.red5.io.object.DataTypes
CORE_VECTOR_OBJECT - Static variable in class org.red5.io.object.DataTypes
CORE_VECTOR_UINT - Static variable in class org.red5.io.object.DataTypes
CORE_XML - Static variable in class org.red5.io.object.DataTypes
  XML type marker
CoreHandler - Class in org.red5.server
  Base IScopeHandler implementation
CoreHandler() - Constructor for class org.red5.server.CoreHandler
CoreHandlerMXBean - Interface in org.red5.server.jmx.mxbeans
  Base IScopeHandler implementation
CORRELATION_ID_BYTES_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
CORRELATION_ID_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
correlationId - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
  Id of message this message belongs to.
correlationID - Variable in class org.red5.server.messaging.AbstractMessage
correlationIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
create(BaseEvent) - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
  Add event to map
create_audio_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads AudioSampleEntry atom from the input bitstream.
create_avc_config_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads AVCC atom from the input bitstream.
create_chan_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads Audio Channel Layout atom from the input bitstream.
create_chunk_large_offset_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads ChunkLargeOffset atom from the input bitstream.
create_chunk_offset_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads ChunkOffset atom from the input bitstream.
create_compact_sample_size_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads CompactSampleSize atom from the input stream.
create_composite_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads the composite atom from the input bitstream.
create_composition_time_to_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads composition time to sample atom from the input bitstream.
create_esd_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads M4ESDAtom atom from the input bitstream.
create_full_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads the version of the full atom from the input bitstream.
create_handler_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads Handler atom from the input bitstream.
create_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MediaHeader atom from the input bitstream.
create_meta_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Creates a meta data atom.
create_movie_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MovieHeader atom from the input bitstream.
create_pasp_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Creates the PASP atom or Pixel Aspect Ratio.
create_sample_description_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads SampleDescription atom from the input bitstream.
create_sample_size_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4SampleSizeAtom atom from the input bitstream.
create_sample_to_chunk_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4SampleToChunkAtom atom from the input bitstream.
create_sound_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4SoundMediaHeaderAtom atom from the input bitstream.
create_sync_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4SyncSampleAtom atom from the input bitstream.
create_time_to_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4TimeToSampleAtom atom from the input bitstream.
create_track_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4TrackHeaderAtom atom from the input bitstream.
create_udta_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Creates a user data atom.
create_video_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4VideoMediaHeaderAtom atom from the input bitstream.
create_video_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4VideoSampleEntryAtom atom from the input bitstream.
create_visual_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
  Loads MP4VisualSampleEntryAtom atom from the input bitstream.
createAtom(MP4DataStream) - Static method in class org.red5.io.mp4.MP4Atom
  Constructs an `Atom` object from the data in the bitstream.
createChildScope(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
  Creates child scope
createChildScope(String) - Method in interface org.red5.server.api.scope.IScope
  Creates child scope with name given and returns success value.
createChildScope(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
  Create child scope with given name
createChildScope(String) - Method in class org.red5.server.scope.Scope
  Create child scope with given name
createConnection(Class<?>) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
createConnection(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
createConnection() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
createConnectionInstance(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
created - Variable in class org.red5.server.session.Session
createDate(long) - Static method in class org.red5.io.mp4.MP4Atom
  Converts the time in seconds since midnight 1 Jan 1904 to the `Date`.
createDecoderConfigDescriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
  Loads the MP4DecoderConfigDescriptor from the input bitstream.
createDecSpecificInfoDescriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
  Loads the MP4DecSpecificInfoDescriptor from the input bitstream.
createDescriptor(MP4DataStream) - Static method in class org.red5.io.mp4.MP4Descriptor
createES_Descriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
  Loads the MP4ES_Descriptor from the input bitstream.
createHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
  Creates the servers handshake bytes
createHandshakeBytes() - Method in class org.red5.server.net.rtmp.RTMPHandshake
  Create the initial bytes for a request / response.
createHash(String) - Static method in class org.red5.server.session.SessionManager
createOutputStream(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
  Creates output stream object from stream id.
createRhinoObject(String, Class[], Class) - Static method in class org.red5.server.script.rhino.RhinoScriptUtils
  Create a new Rhino-scripted object from the given script source.
createRTMPMinaConnection() - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
createServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
  Creates server stream
createSession() - Static method in class org.red5.server.session.SessionManager
createSession(String) - Static method in class org.red5.server.session.SessionManager
createSharedObject(IScope, String, boolean) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
  Creates a new shared object for given scope.
createSharedObject(IScope, String, boolean) - Method in interface org.red5.server.api.so.ISharedObjectService
  Create a new shared object.
createSharedObject(IScope, String, boolean) - Method in class org.red5.server.so.SharedObjectService
  Create a new shared object.
createStream() - Method in interface org.red5.server.api.stream.IStreamService
  Create a stream and return a corresponding id.
createStream() - Method in class org.red5.server.stream.StreamService
  Create a stream and return a corresponding id.
createStreamName() - Method in class org.red5.server.net.rtmp.RTMPConnection
  Generates new stream name.
createTokenBucket(long, long) - Method in interface org.red5.server.stream.ITokenBucketService
  Create a token bucket.
creationTime - Variable in class org.red5.io.mp4.MP4Atom
creationTime - Variable in class org.red5.server.Client
  Creation time as Timestamp
creationTime - Variable in class org.red5.server.stream.AbstractStream
  Timestamp the stream was created.
creationTime - Variable in class org.red5.server.stream.PlaylistSubscriberStream
  Timestamp this stream was created.
creationTime - Variable in class org.red5.server.stream.SingleItemSubscriberStream
  Timestamp this stream was created.
CREDENTIALS - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
  Name of header containing authentication data.
currentDataType - Variable in class org.red5.io.amf.Input
currentItem - Variable in class org.red5.server.stream.ServerStream
  Current item
CUSTOM_AMF_MASK - Static variable in class org.red5.io.object.DataTypes
  Custom datatype AMF mask
CUSTOM_JSON_MASK - Static variable in class org.red5.io.object.DataTypes
  Custom datatype JSON mask
CUSTOM_MOCK_MASK - Static variable in class org.red5.io.object.DataTypes
  Custom datatype mock mask marker
CUSTOM_RTMP_MASK - Static variable in class org.red5.io.object.DataTypes
  Custom datatype RTMP mask
CUSTOM_XML_MASK - Static variable in class org.red5.io.object.DataTypes
  Custom datatype XML mask

A B C D E F G H I J K L M N O P Q R S T U V W X