Net_CDDB
[ class tree: Net_CDDB ] [ index: Net_CDDB ] [ all elements ]

Element index for package Net_CDDB

[ c ] [ d ] [ f ] [ g ] [ h ] [ l ] [ m ] [ n ] [ p ] [ r ] [ s ] [ t ] [ u ] [ v ] [ _ ]

_

$_artist
in file Track.php, variable Net_CDDB_Track::$_artist
    Artist for the track
$_artist
in file Disc.php, variable Net_CDDB_Disc::$_artist
    Artist name
$_backend
in file Client.php, variable Net_CDDB_Client::$_backend
    CDDB protocol backend object
$_buffer
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_buffer
    String buffer to store response
$_buffer
in file Mdb2.php, variable Net_CDDB_Protocol_Mdb2::$_buffer
    String buffer containing protocol data
$_buffer
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_buffer
    String buffer containing protocol data
$_buffer
in file Client.php, variable Net_CDDB_Client::$_buffer
    String buffer for calls to backend
$_buffer
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_buffer
    String buffer for recieving responses
$_category
in file Disc.php, variable Net_CDDB_Disc::$_category
    CDDB category string (the directory the disc record is stored in)
$_cdreader
in file Client.php, variable Net_CDDB_Client::$_cdreader
    CD TOC reader backend object, reads TOC from a CD-ROM disc
$_client
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_client
    Client string to report to CDDB server
$_client
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_client
    Client name to report to CDDB server
$_conn
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_conn
    Connection resource to remove server
$_debug
in file CDDB.php, variable Net_CDDB::$_debug
    Status of debugging (enabled/disabled)
$_device
in file Client.php, variable Net_CDDB_Client::$_device
    Location of CD-ROM device ( /dev/acd0, etc. )
$_dir
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_dir
    The directory the FreeDB database dump is stored in
$_discid
in file Disc.php, variable Net_CDDB_Disc::$_discid
    8-char discid field
$_dsn
in file Mdb2.php, variable Net_CDDB_Protocol_Mdb2::$_dsn
    DSN string to the MDB2 database connection
$_email
in file Client.php, variable Net_CDDB_Client::$_email
    String email address to use for submitting CDDB records
$_extra
in file Track.php, variable Net_CDDB_Track::$_extra
    Stores extra data about the track (lyrics, sub-title, etc.)
$_genre
in file Disc.php, variable Net_CDDB_Disc::$_genre
    CDDB genre string
$_hook_cmds
in file Server.php, variable Net_CDDB_Server::$_hook_cmds
    An array of function names to call as command hooks
$_hook_request
in file Server.php, variable Net_CDDB_Server::$_hook_request
    An array of function names to call as request hooks
$_hook_resp
in file Server.php, variable Net_CDDB_Server::$_hook_resp
    An arra of function names to call as response hooks
$_host
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_host
    Hostname of remote CDDB server
$_host
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_host
    Hostname to report to CDDB server
$_length
in file Disc.php, variable Net_CDDB_Disc::$_length
    Length in seconds of the audio-CD
$_length
in file Track.php, variable Net_CDDB_Track::$_length
    Length of the track (in seconds)
$_mdb2
in file Mdb2.php, variable Net_CDDB_Protocol_Mdb2::$_mdb2
    Database MDB2 instance
$_motd_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_motd_file
    The filename of the message of the day message (i.e.: motd.txt, which should be located in the FreeDB database dump directory)
$_multi_line_ident
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_multi_line_ident
    String indicating CDDB server returned a multi-line response
$_offset
in file Track.php, variable Net_CDDB_Track::$_offset
    Offset of the track on the disc
$_options
in file Mdb2.php, variable Net_CDDB_Protocol_Mdb2::$_options
    Array of MDB2 options
$_persist
in file Client.php, variable Net_CDDB_Client::$_persist
    Connection should persist over multiple method calls or not (valid for HTTP only)
$_playorder
in file Disc.php, variable Net_CDDB_Disc::$_playorder
    Playorder of tracks ( optional CDDB attribute )
$_port
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_port
    HTTP port to connect on ( 80 )
$_port
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_port
    CDDB port to connect on
$_processed_by
in file Disc.php, variable Net_CDDB_Disc::$_processed_by
    The program which processing the record submission
$_protocol
in file Server.php, variable Net_CDDB_Server::$_protocol
    Net_CDDB_Protocol_* object instance to use for data access
$_request
in file Server.php, variable Net_CDDB_Server::$_request
    Net_CDDB_Request_* object instance to use for listening for requests
$_request_uri
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_request_uri
    URI to use access CGI program with ( /~cddb/cddb.cgi )
$_revision
in file Disc.php, variable Net_CDDB_Disc::$_revision
    CDDB revision attribute
$_server
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_server
    HTTP server to connect to ( freedb.org )
$_server
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_server
    CDDB server to connect to
$_sites_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_sites_file
    The filename of a file containing mirror site entries (i.e.: sites.txt)
$_status_buffer
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_status_buffer
    Integer buffer to store HTTP response ( 200 OK, etc. )
$_status_buffer
in file Mdb2.php, variable Net_CDDB_Protocol_Mdb2::$_status_buffer
    Integer buffer containing protocol status information
$_status_buffer
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_status_buffer
    Integer buffer containing protocol status information
$_status_buffer
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_status_buffer
    String buffer for holding status line of last request
$_stat_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_stat_file
    The name of the statistics file (defaults to 'stat.db' in the CDDB database directory)
$_submitted_via
in file Disc.php, variable Net_CDDB_Disc::$_submitted_via
    The program which submitted this record
$_submit_server
in file Client.php, variable Net_CDDB_Client::$_submit_server
    String server name for new submissions via HTTP
$_sudo
in file Client.php, variable Net_CDDB_Client::$_sudo
    Whether or not to use sudo to access the CD-ROM device
$_this_revision
in file Disc.php, variable Net_CDDB_Disc::$_this_revision
    Revision id if we've edited the record
$_title
in file Track.php, variable Net_CDDB_Track::$_title
    Title of the track
$_title
in file Disc.php, variable Net_CDDB_Disc::$_title
    Disc/audio CD title
$_tracks
in file Disc.php, variable Net_CDDB_Disc::$_tracks
    Array of tracks for the disc, Net_CDDB_Track objects
$_user
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_user
    Username to report to CDDB server
$_user
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_user
    User to connect to CDDB server as
$_use_motd_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_use_motd_file
    Whether or not to use a 'Message of the Day' file for the 'motd' command
$_use_sites_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_use_sites_file
$_use_stat_file
in file Filesystem.php, variable Net_CDDB_Protocol_Filesystem::$_use_stat_file
    Whether or not to use a cached statistics file for the 'stat' command
$_version
in file Http.php, variable Net_CDDB_Protocol_HTTP::$_version
    Client version string to report to CDDB server
$_version
in file Cddbp.php, variable Net_CDDB_Protocol_CDDBP::$_version
    Client version string to report to CDDB server
$_year
in file Disc.php, variable Net_CDDB_Disc::$_year
    Year audio CD was published
_cddbHello
in file Server.php, method Net_CDDB_Server::_cddbHello()
    Dummy placeholder for 'cddb hello' command
_cddbLscat
in file Server.php, method Net_CDDB_Server::_cddbLscat()
    Respond to the 'cddb lscat' CDDB command (list categories)
_cddbLscat
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_cddbLscat()
    Handle a 'cddb lscat' (Display disc categories) query and fill the buffer with a response
_cddbLscat
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_cddbLscat()
    Handle a 'cddb lscat' (Display disc categories) query and fill the buffer with a response
_cddbQuery
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_cddbQuery()
    Handle a 'cddb query' (Find possible disc matches by disc id) and fill the buffer with a response
_cddbQuery
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_cddbQuery()
    Handle a 'cddb query' (Find possible disc matches by disc id) and fill the buffer with a response
_cddbQuery
in file Server.php, method Net_CDDB_Server::_cddbQuery()
    Respond to the 'cddb query ...' CDDB command
_cddbRead
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_cddbRead()
    Handle a 'cddb read ...' (read a complete disc entry) query and fill the buffer with a response
_cddbRead
in file Server.php, method Net_CDDB_Server::_cddbRead()
    Respond to the 'cddb read ...' CDDB command
_cddbRead
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_cddbRead()
    Handle a 'cddb read ...' (read a complete disc entry) query and fill the buffer with a response
_countDatabaseEntries
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_countDatabaseEntries()
    Count the number of database entries in a given category (directory)
_createProtocol
in file CDDB.php, method Net_CDDB::_createProtocol()
    Create a protocol instance of the given type with the given parameters
_createReader
in file Client.php, method Net_CDDB_Client::_createReader()
    Create a cd reader instance of a given type with the parameters
_createRequest
in file Server.php, method Net_CDDB_Server::_createRequest()
    Create a Net_CDDB_Request object instance
_debug
in file CDDB.php, method Net_CDDB::_debug()
    Prints/logs debugging messages
_discid
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_discid()
    Handle a CDDB 'discid' (Calculate a Disc ID) query and fill the buffer with a response
_discid
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_discid()
    Handle a CDDB 'discid' (Calculate a Disc ID) query and fill the buffer with a response
_doCommandHooks
in file Server.php, method Net_CDDB_Server::_doCommandHooks()
    Execute the command hooks
_doRequestHooks
in file Server.php, method Net_CDDB_Server::_doRequestHooks()
    Execute the request hooks
_doResponseHooks
in file Server.php, method Net_CDDB_Server::_doResponseHooks()
    Execute the response hooks
_motd
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_motd()
    Handle a 'motd' (Message Of The Day) query and fill the buffers with the repsonse
_motd
in file Server.php, method Net_CDDB_Server::_motd()
    Respond to the CDDB 'motd' command
_motd
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_motd()
    Handle a 'motd' (Message Of The Day) query and fill the buffers with the repsonse
_parseRecord
in file CDDB.php, method Net_CDDB::_parseRecord()
    Parse a CDDB style database record into an array
_parseResult
in file CDDB.php, method Net_CDDB::_parseResult()
    Parse a result string returned by a CDDB query into an array
_proto
in file Server.php, method Net_CDDB_Server::_proto()
    Dummy placeholder for the 'cddb proto' command
_readLine
in file Client.php, method Net_CDDB_Client::_readLine()
    Read a line from the response buffer
_readResponseStatus
in file Client.php, method Net_CDDB_Client::_readResponseStatus()
    Reads the return status for the last command ( 200, 210, 500, etc. )
_readStatFile
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_readStatFile()
    Read the 'stat' file to determine how many database entries are in each CDDB category
_send
in file Client.php, method Net_CDDB_Client::_send()
    Send a query to the backend and retrieve the result from the query
_stat
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_stat()
    Handle a cddb 'stat' (get server statistics) and fill the buffers with the response
_stat
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_stat()
    Handle a cddb 'stat' (get server statistics) and fill the buffers with the response
_sum
in file Utilities.php, method Net_CDDB_Utilities::_sum()
    Helper function for calculateDiscId() method, sum digits in track offset
_trim
in file Utilities.php, method Net_CDDB_Utilities::_trim()
    Recursively trim all values in an array (of arrays)
_ver
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_ver()
    Handle a 'ver' (get CDDB server version) command and fill the buffers with a response
_ver
in file Server.php, method Net_CDDB_Server::_ver()
    Respond to the CDDB 'ver' command
_ver
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::_ver()
    Handle a 'ver' (get CDDB server version) command and fill the buffers with a response
_writeStatFile
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::_writeStatFile()
    Write the 'stat' file
__construct
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::__construct()
    Constructor (PHP v5.x)
__construct
in file Server.php, method Net_CDDB_Server::__construct()
    Constructor (PHP v5.x)
__construct
in file Track.php, method Net_CDDB_Track::__construct()
    Construct a new Net_CDDB_Track object (PHP v5.x)
__construct
in file Http.php, method Net_CDDB_Request_HTTP::__construct()
    Constructor (PHP v5.x)
__construct
in file Client.php, method Net_CDDB_Client::__construct()
    Construct a new CDDB object using the given backend/connection parameters (PHP v5.x)
__construct
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::__construct()
    Constructor (PHP v5.x)
top

c

calcTrackOffsets
in file test.php, method Net_CDDB_Reader_test::calcTrackOffsets()
    Fakes querying the CD-ROM drive and returns fake TOC based on the device
calcTrackOffsets
in file cdparanoia.php, method Net_CDDB_cdparanoia::calcTrackOffsets()
    Static method to execute 'cdparanoia' and get track offsets from audio CD
calcTrackOffsets
in file cddiscid.php, method Net_CDDB_cddiscid::calcTrackOffsets()
    Static method to obtain the track offsets and length of an audio CD
calculateDiscId
in file Utilities.php, method Net_CDDB_Utilities::calculateDiscId()
    Calculate the disc id from the track offsets and disc length
calculateDiscId
in file Client.php, method Net_CDDB_Client::calculateDiscId()
    Calculate a disc ID based on the track offsets and the disc length
calculateDiscId
in file CDDB.php, method Net_CDDB::calculateDiscId()
    Calculate a disc ID based on the track offsets and the disc length
calculateDiscIdForCD
in file Client.php, method Net_CDDB_Client::calculateDiscIdForCD()
    Calculate the 8-byte disc id from the CD-ROM drive
calculateLengthForCD
in file Client.php, method Net_CDDB_Client::calculateLengthForCD()
    Calculate the length in seconds of the disc in the CD-ROM drive
calculateTrackOffsetsForCD
in file Client.php, method Net_CDDB_Client::calculateTrackOffsetsForCD()
    Calculate the track offsets from the TOC of the disc in the CD-ROM drive
connect
in file Client.php, method Net_CDDB_Client::connect()
    Establish connection to CDDB server
connect
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::connect()
    Connect to the CDDBP server
connect
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::connect()
    Pretend to connect to a remote server while we actually just check if the database directory is readable
connect
in file Http.php, method Net_CDDB_Protocol_HTTP::connect()
    Establish a connection to the HTTP server
connect
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::connect()
    Connect to the database
connected
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::connected()
    Tell whether or not a connection has been established
connected
in file Http.php, method Net_CDDB_Protocol_HTTP::connected()
    Tell whether or not a connection has been established already
connected
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::connected()
    Check if we've connected to the database or not
connected
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::connected()
    Pretend to check if we are connected to a server
Client.php
procedural page Client.php
Cddbp.php
procedural page Cddbp.php
cddiscid.php
procedural page cddiscid.php
cdparanoia.php
procedural page cdparanoia.php
CDDB.php
procedural page CDDB.php
CDDB_client_example.php
procedural page CDDB_client_example.php
CDDB_Mdb2_Import.php
procedural page CDDB_Mdb2_Import.php
CDDB_misc_example.php
procedural page CDDB_misc_example.php
CDDB_server_example.php
procedural page CDDB_server_example.php
CDDBTest.php
procedural page CDDBTest.php
CDDBTest_CDDBP.php
procedural page CDDBTest_CDDBP.php
CDDBTest_Filesystem.php
procedural page CDDBTest_Filesystem.php
CDDBTest_HTTP.php
procedural page CDDBTest_HTTP.php
CDDBTest_MDB2.php
procedural page CDDBTest_MDB2.php
top

d

debug
in file CDDB.php, method Net_CDDB::debug()
    Enables or disables debugging ( prints out all responses/requests )
disconnect
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::disconnect()
    Pretend to disconnect (doesn't actually do anything because you don't need to disconnect from the local filesystem)
disconnect
in file Http.php, method Net_CDDB_Protocol_HTTP::disconnect()
    Disconnect from the server
disconnect
in file Client.php, method Net_CDDB_Client::disconnect()
    Disconnect from CDDB server
disconnect
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::disconnect()
    Disconnect from the CDDBP server
disconnect
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::disconnect()
    Disconnect from the database
Disc.php
procedural page Disc.php
top

f

face
in file Http.php, method Net_CDDB_Request_HTTP::face()
    Tell what interface alias this request class handles (http, cddb, etc.)
Filesystem.php
procedural page Filesystem.php
top

g

getArtist
in file Track.php, method Net_CDDB_Track::getArtist()
    Get the artist for the track
getArtist
in file Disc.php, method Net_CDDB_Disc::getArtist()
    Get the artist for the audio CD
getCategories
in file Client.php, method Net_CDDB_Client::getCategories()
    Retrieve list of CDDB categories from CDDB server
getCategory
in file Disc.php, method Net_CDDB_Disc::getCategory()
    Get the category this disc is stored in (directory on CDDB server)
getDetails
in file Client.php, method Net_CDDB_Client::getDetails()
    Fill a CDDBDisc object with detailed information about the disc
getDetailsByDiscId
in file Client.php, method Net_CDDB_Client::getDetailsByDiscId()
    Get CD information by genre and disc id value
getDiscExtraData
in file Disc.php, method Net_CDDB_Disc::getDiscExtraData()
    Get any extra data associated with the disc
getDiscId
in file Disc.php, method Net_CDDB_Disc::getDiscId()
    Get the 8-char discid for the disc
getDiscLength
in file Disc.php, method Net_CDDB_Disc::getDiscLength()
    Retrieve the length of this disc in seconds
getDiscPlayorder
in file Disc.php, method Net_CDDB_Disc::getDiscPlayorder()
    Get the playorder of the disc
getDiscYear
in file Disc.php, method Net_CDDB_Disc::getDiscYear()
    Retrieve the year this disc was published
getExtraData
in file Track.php, method Net_CDDB_Track::getExtraData()
    Get the extra data for the track (lyrics, sub-title, etc.)
getGenre
in file Disc.php, method Net_CDDB_Disc::getGenre()
    Get the genre this disc belongs to
getLength
in file Track.php, method Net_CDDB_Track::getLength()
    Get the length of the track (in seconds or formatted as HH:MM:SS)
getOffset
in file Track.php, method Net_CDDB_Track::getOffset()
    Get the offset of the track
getProcessedBy
in file Disc.php, method Net_CDDB_Disc::getProcessedBy()
    Get the name of the program which processed the disc
getRevision
in file Disc.php, method Net_CDDB_Disc::getRevision()
    Get the record revision number
getSubmittedVia
in file Disc.php, method Net_CDDB_Disc::getSubmittedVia()
    Get the name of the program that submitted the disc record
getTitle
in file Disc.php, method Net_CDDB_Disc::getTitle()
    Get the title of this disc
getTitle
in file Track.php, method Net_CDDB_Track::getTitle()
    Get the title of the track
getTrack
in file Disc.php, method Net_CDDB_Disc::getTrack()
    Get the Net_CDDB_Track object representing the given track number
getTrackArtist
in file Disc.php, method Net_CDDB_Disc::getTrackArtist()
    Get the track artist for the given track number
getTrackExtraData
in file Disc.php, method Net_CDDB_Disc::getTrackExtraData()
    Get the extra data for the given track number
getTrackLength
in file Disc.php, method Net_CDDB_Disc::getTrackLength()
    Get the track length for the given track number
getTrackOffset
in file Disc.php, method Net_CDDB_Disc::getTrackOffset()
    Get the track offset for a specific track
getTrackTitle
in file Disc.php, method Net_CDDB_Disc::getTrackTitle()
    Get the track title for a specific track number ( track #s start at 0 )
top

h

help
in file Client.php, method Net_CDDB_Client::help()
    Get protocol help from the CDDB server
Http.php
procedural page Http.php
Http.php
procedural page Http.php
top

l

listen
in file Http.php, method Net_CDDB_Request_HTTP::listen()
    Listen for incoming CDDB commands (i.e.: Read and parse the $_REQUEST['cmd'], $_REQUEST['proto'], and $_REQUEST['hello'] variables)
top

m

mode
in file Request.php, method Net_CDDB_Request::mode()
    Define the mode the server listens in (listen for a single request, HTTP style, or listen for multiple requests, CDDBD style)
mode
in file Http.php, method Net_CDDB_Request_HTTP::mode()
    Tell what request mode this driver operates in
motd
in file Client.php, method Net_CDDB_Client::motd()
    Get the message of the day from the CDDB server
my_custom_command_hook
in file CDDB_server_example.php, function my_custom_command_hook()
    This custom hook allows a local CDDB server to act as caching proxy for a
my_custom_response_hook
in file CDDB_server_example.php, function my_custom_response_hook()
    This custom hook examines track, title, and artist names for words like: The, They, It, And, An, etc. which are in propercase, and transforms them to lowercase words such as the, they, it, and, an, etc.
Mdb2.php
procedural page Mdb2.php
top

n

Net_CDDB
in file CDDB.php, class Net_CDDB
    Base class for CDDB Client and Server classes
Net_CDDB_cddiscid
in file cddiscid.php, class Net_CDDB_cddiscid
    Driver class to extract the TOC from an audio-CD using a 'cd- discid' binary
Net_CDDB_cdparanoia
in file cdparanoia.php, class Net_CDDB_cdparanoia
    Driver class to get TOC from an audio CD using a 'cdparanoia' binary
Net_CDDB_Client
in file Client.php, class Net_CDDB_Client
    Class for communication with CDDB/FreeDB.org servers
Net_CDDB_Client
in file Client.php, method Net_CDDB_Client::Net_CDDB_Client()
    Construct a new Net_CDDB_Client object using the given backend/connection parameters (PHP v4.x)
Net_CDDB_Disc
in file Disc.php, method Net_CDDB_Disc::Net_CDDB_Disc()
    Construct a new Net_CDDB_Disc object
Net_CDDB_Disc
in file Disc.php, class Net_CDDB_Disc
    Class representing an audio-CD with CDDB information
Net_CDDB_example
in file CDDB_client_example.php, function Net_CDDB_example()
NET_CDDB_FIELD_DISC_TITLE
in file CDDB.php, constant NET_CDDB_FIELD_DISC_TITLE
    CDDB record file format key for the disc title
NET_CDDB_FREEDB_PATH
in file CDDB_Mdb2_Import.php, constant NET_CDDB_FREEDB_PATH
NET_CDDB_MDB2_DSN
in file CDDB_Mdb2_Import.php, constant NET_CDDB_MDB2_DSN
Net_CDDB_MDB2_Import
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import()
Net_CDDB_MDB2_Import_artist
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import_artist()
Net_CDDB_MDB2_Import_category
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import_category()
Net_CDDB_MDB2_Import_disc
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import_disc()
Net_CDDB_MDB2_Import_genre
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import_genre()
Net_CDDB_MDB2_Import_track
in file CDDB_Mdb2_Import.php, function Net_CDDB_MDB2_Import_track()
Net_CDDB_Protocol
in file Protocol.php, class Net_CDDB_Protocol
    Base class for basing CDDB protocol/access on
Net_CDDB_Protocol_CDDBP
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::Net_CDDB_Protocol_CDDBP()
    Construct a CDDBP object
Net_CDDB_Protocol_CDDBP
in file Cddbp.php, class Net_CDDB_Protocol_CDDBP
    Connection handler class for CDDBP protocol
Net_CDDB_Protocol_Filesystem
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::Net_CDDB_Protocol_Filesystem()
    Constructor (PHP v4.x)
Net_CDDB_Protocol_Filesystem
in file Filesystem.php, class Net_CDDB_Protocol_Filesystem
    Connection protocol for querying local filesystem in FreeDB database dump format
Net_CDDB_Protocol_HTTP
in file Http.php, method Net_CDDB_Protocol_HTTP::Net_CDDB_Protocol_HTTP()
    Construct a Net_CDDB_HTTP protocol object
Net_CDDB_Protocol_HTTP
in file Http.php, class Net_CDDB_Protocol_HTTP
    Connection class for CDDB access using HTTP wrappers
Net_CDDB_Protocol_Mdb2
in file Mdb2.php, class Net_CDDB_Protocol_Mdb2
    Connection protocol for querying a database import of FreeDB data
Net_CDDB_Protocol_Mdb2
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::Net_CDDB_Protocol_Mdb2()
    Constructor (PHP v4.x)
NET_CDDB_PROTO_LEVEL
in file CDDB.php, constant NET_CDDB_PROTO_LEVEL
    CDDB protocol level ***DO NOT CHANGE THIS***
Net_CDDB_Reader_test
in file test.php, class Net_CDDB_Reader_test
    Driver class for testing the CDDB service, returns fake TOC for audio CDs
Net_CDDB_Request
in file Request.php, class Net_CDDB_Request
    Abstract base class Net_CDDB_Request declaration (handle incoming requests for CDDB server)
Net_CDDB_Request_HTTP
in file Http.php, class Net_CDDB_Request_HTTP
    Class to listen for, process, and respond to HTTP CDDB requests
Net_CDDB_Request_HTTP
in file Http.php, method Net_CDDB_Request_HTTP::Net_CDDB_Request_HTTP()
    Constructor (PHP v4.x)
NET_CDDB_REQUEST_ONCE
in file CDDB.php, constant NET_CDDB_REQUEST_ONCE
    CDDB server mode to handle just a single CDDB command
NET_CDDB_RESPONSE_ERROR_ALREADY
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_ALREADY
    Error, parameter already set to value
NET_CDDB_RESPONSE_ERROR_EMPTY
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_EMPTY
    Error, empty CDDB command
NET_CDDB_RESPONSE_ERROR_ILLEGAL
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_ILLEGAL
    Error, illegal parameter value
NET_CDDB_RESPONSE_ERROR_SYNTAX
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_SYNTAX
    Error, invalid command syntax
NET_CDDB_RESPONSE_ERROR_TIMEOUT
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_TIMEOUT
    Error, timeout
NET_CDDB_RESPONSE_ERROR_UNRECOGNIZED
in file CDDB.php, constant NET_CDDB_RESPONSE_ERROR_UNRECOGNIZED
    Error, unrecognized CDDB command
NET_CDDB_RESPONSE_OK
in file CDDB.php, constant NET_CDDB_RESPONSE_OK
    Command OK
NET_CDDB_RESPONSE_OK_FOLLOWS
in file CDDB.php, constant NET_CDDB_RESPONSE_OK_FOLLOWS
    Command OK, response/list follows
NET_CDDB_RESPONSE_OK_INEXACT
in file CDDB.php, constant NET_CDDB_RESPONSE_OK_INEXACT
    Command OK, inexact match, list follows
NET_CDDB_RESPONSE_OK_NOMATCH
in file CDDB.php, constant NET_CDDB_RESPONSE_OK_NOMATCH
    Command OK, no match found
NET_CDDB_RESPONSE_OK_RO
in file CDDB.php, constant NET_CDDB_RESPONSE_OK_RO
    Hello OK, database is read only
NET_CDDB_RESPONSE_OK_SET
in file CDDB.php, constant NET_CDDB_RESPONSE_OK_SET
    Command OK, parameter set
NET_CDDB_RESPONSE_SERVER_ALREADY
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_ALREADY
    Command OK, already shook hands
NET_CDDB_RESPONSE_SERVER_BADHANDSHAKE
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_BADHANDSHAKE
    Command OK, internal server error
NET_CDDB_RESPONSE_SERVER_CGIERR
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_CGIERR
    Command OK, internal CGI server error
NET_CDDB_RESPONSE_SERVER_CORRUPT
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_CORRUPT
    Command OK, database entry corrupt
NET_CDDB_RESPONSE_SERVER_ERROR
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_ERROR
    Command OK, internal server error
NET_CDDB_RESPONSE_SERVER_NOHANDSHAKE
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_NOHANDSHAKE
    Command OK, need handshake
NET_CDDB_RESPONSE_SERVER_NOPERM
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_NOPERM
    Command OK, permission denied
NET_CDDB_RESPONSE_SERVER_SYSLOAD
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_SYSLOAD
    Command OK, system load too high
NET_CDDB_RESPONSE_SERVER_TOOMANYUSERS
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_TOOMANYUSERS
    Command OK, too many users
NET_CDDB_RESPONSE_SERVER_UNAVAIL
in file CDDB.php, constant NET_CDDB_RESPONSE_SERVER_UNAVAIL
    Command OK, service/file unavailable/not found
Net_CDDB_Server
in file Server.php, class Net_CDDB_Server
    CDDB Server (ALPHA QUALITY, *USE AT YOUR OWN RISK!*)
Net_CDDB_Server
in file Server.php, method Net_CDDB_Server::Net_CDDB_Server()
    Constructor (PHP v4.x)
NET_CDDB_SERVER_HOOK_COMMAND
in file Server.php, constant NET_CDDB_SERVER_HOOK_COMMAND
    A hook that runs for each command the CDDB server recieves
NET_CDDB_SERVER_HOOK_REQUEST
in file Server.php, constant NET_CDDB_SERVER_HOOK_REQUEST
    A hook that runs when the server receives the request
NET_CDDB_SERVER_HOOK_RESPONSE
in file Server.php, constant NET_CDDB_SERVER_HOOK_RESPONSE
    A hook that runs whenever the server responds to a request
Net_CDDB_Track
in file Track.php, method Net_CDDB_Track::Net_CDDB_Track()
    Construct a new Net_CDDB_Track object (PHP v4.x)
Net_CDDB_Track
in file Track.php, class Net_CDDB_Track
    Class to represent an individual track of CDDB disc record
Net_CDDB_Utilities
in file Utilities.php, class Net_CDDB_Utilities
    Utilities class for use by CDDB Servers/Clients
NET_CDDB_VERSION
in file CDDB.php, constant NET_CDDB_VERSION
    Net_CDDB PEAR package version
numTracks
in file Disc.php, method Net_CDDB_Disc::numTracks()
    Get the number of tracks the CD contains
top

p

Protocol.php
procedural page Protocol.php
parseFieldFromRecord
in file Utilities.php, method Net_CDDB_Utilities::parseFieldFromRecord()
    Extract/parse just a single field by key from a CDDB record
parseRecord
in file Utilities.php, method Net_CDDB_Utilities::parseRecord()
    Parse a record in CDDB format into a multidimensional array
top

r

Request.php
procedural page Request.php
recieve
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::recieve()
    Read data from the protocol buffer
recieve
in file Http.php, method Net_CDDB_Protocol_HTTP::recieve()
    Receive a response after issuing a command with send()
recieve
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::recieve()
    Recieve a string response from the CDDB server
recieve
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::recieve()
    Read data from the protocol buffer
registerHook
in file Server.php, method Net_CDDB_Server::registerHook()
    Register a hook function
remote
in file Protocol.php, method Net_CDDB_Protocol::remote()
    Tell whether or not a protocol acts on a remote resource
remote
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::remote()
    Report this class as *not* accessing remote resources for protocol output
remote
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::remote()
    Report this class as *not* accessing remote resources for protocol output
respond
in file Http.php, method Net_CDDB_Request_HTTP::respond()
    Respond to a CDDB command with a status code, status message, and data string (i.e.: print to stdout)
top

s

Server.php
procedural page Server.php
searchDatabase
in file Client.php, method Net_CDDB_Client::searchDatabase()
    Search and return Net_CDDB_Disc objects for CDs matching given length/offsets
searchDatabaseForCD
in file Client.php, method Net_CDDB_Client::searchDatabaseForCD()
    Search and return Net_CDDB_Disc objects matching the disc in the CD-ROM drive
searchDatabaseWithRawQuery
in file Client.php, method Net_CDDB_Client::searchDatabaseWithRawQuery()
    Utility method to search for CDDB discs using a raw 'cddb query ...' command
send
in file Http.php, method Net_CDDB_Protocol_HTTP::send()
    Send a query to the HTTP CDDB server
send
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::send()
    Send a query to the Net_CDDB_Protocol_Mdb2 object, the query will be parsed and the buffers will be filled with the response
send
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::send()
    Send a query to the CDDB server
send
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::send()
    Send a query to the Net_CDDB_Protocol_Filesystem object, the query will be parsed and the buffers will be filled with the response
setLength
in file Track.php, method Net_CDDB_Track::setLength()
    Set the length of the track (in seconds)
sites
in file Client.php, method Net_CDDB_Client::sites()
    Get a list of CDDB mirrors
start
in file Server.php, method Net_CDDB_Server::start()
    Start the CDDB server
statistics
in file Client.php, method Net_CDDB_Client::statistics()
    Get CDDB database server statistics
status
in file Filesystem.php, method Net_CDDB_Protocol_Filesystem::status()
    Read the status of the last executed command from the protocol buffer
status
in file Cddbp.php, method Net_CDDB_Protocol_CDDBP::status()
    Get the integer status code the last response contained
status
in file Mdb2.php, method Net_CDDB_Protocol_Mdb2::status()
    Read the status of the last executed command from the protocol buffer
status
in file Http.php, method Net_CDDB_Protocol_HTTP::status()
    Return the status code from the last request
submitDisc
in file Client.php, method Net_CDDB_Client::submitDisc()
    Submit a revised/new Net_CDDB_Disc object to the FreeDB.org database
top

t

test.php
procedural page test.php
Track.php
procedural page Track.php
toString
in file Disc.php, method Net_CDDB_Disc::toString()
    Return a string representation of this CDDB Disc ( the CDDB file format )
top

u

Utilities.php
procedural page Utilities.php
top

v

version
in file Client.php, method Net_CDDB_Client::version()
    Get the CDDB server version string
top

Documentation generated on Sun, 25 Feb 2007 14:00:06 -0500 by phpDocumentor 1.3.0. PEAR Logo Copyright © PHP Group 2004.