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

Element index for package Net_NNTP

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ n ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ]

a

add
in file Header.php, method Net_NNTP_Header::add()
    Add a new field
authenticate
in file Client.php, method Net_NNTP_Client::authenticate()
    Authenticate
top

b

$body
in file Message.php, variable Net_NNTP_Message::$body
    Contains the body part of the message
top

c

clean
in file Header.php, method Net_NNTP_Header::clean()
    Remove any header field that only contains whitespace.
cleanArray
in file Header.php, method Net_NNTP_Header::cleanArray()
    Removes CRLF and misplaced empty lines before and after actual headerlines.
cleanString
in file Header.php, method Net_NNTP_Header::cleanString()
    Removes CRLF and misplaced empty lines before and after actual headerlines.
cmdArticle
in file Client.php, method Net_NNTP_Protocol_Client::cmdArticle()
    Get an article from the currently open connection.
cmdBody
in file Client.php, method Net_NNTP_Protocol_Client::cmdBody()
    Get the body of an article from the currently open connection.
cmdDate
in file Client.php, method Net_NNTP_Protocol_Client::cmdDate()
    Get the date from the newsserver format of returned date
cmdGroup
in file Client.php, method Net_NNTP_Protocol_Client::cmdGroup()
    Selects a news group (issue a GROUP command to the server)
cmdHead
in file Client.php, method Net_NNTP_Protocol_Client::cmdHead()
    Get the headers of an article from the currently open connection.
cmdLast
in file Client.php, method Net_NNTP_Protocol_Client::cmdLast()
cmdList
in file Client.php, method Net_NNTP_Protocol_Client::cmdList()
    Fetches a list of all avaible newsgroups
cmdListgroup
in file Client.php, method Net_NNTP_Protocol_Client::cmdListgroup()
cmdListNewsgroups
in file Client.php, method Net_NNTP_Protocol_Client::cmdListNewsgroups()
    Fetches a list of (all) avaible newsgroup descriptions.
cmdListOverviewFmt
in file Client.php, method Net_NNTP_Protocol_Client::cmdListOverviewFmt()
    Returns a list of avaible headers which are send from newsserver to client for every news message
cmdModeReader
in file Client.php, method Net_NNTP_Protocol_Client::cmdModeReader()
cmdNewgroups
in file Client.php, method Net_NNTP_Protocol_Client::cmdNewgroups()
    Fetches a list of all newsgroups created since a specified date.
cmdNewnews
in file Client.php, method Net_NNTP_Protocol_Client::cmdNewnews()
cmdNext
in file Client.php, method Net_NNTP_Protocol_Client::cmdNext()
cmdPost
in file Client.php, method Net_NNTP_Protocol_Client::cmdPost()
    Post an article to a newsgroup.
cmdQuit
in file Client.php, method Net_NNTP_Protocol_Client::cmdQuit()
    Close connection to the server
cmdStat
in file Client.php, method Net_NNTP_Protocol_Client::cmdStat()
cmdXGTitle
in file Client.php, method Net_NNTP_Protocol_Client::cmdXGTitle()
    Fetches a list of (all) avaible newsgroup descriptions.
cmdXOver
in file Client.php, method Net_NNTP_Protocol_Client::cmdXOver()
    Fetch message header from message number $first until $last
cmdXROver
in file Client.php, method Net_NNTP_Protocol_Client::cmdXROver()
    Fetch message references from message number $first to $last
connect
in file Client.php, method Net_NNTP_Client::connect()
    Connect to the NNTP-server.
connect
in file Client.php, method Net_NNTP_Protocol_Client::connect()
    Connect to the server
connectAuthenticated
in file Client.php, method Net_NNTP_Client::connectAuthenticated()
    Connect to the NNTP-server, and authenticate using given username and password.
count
in file Header.php, method Net_NNTP_Header::count()
    Returns the number of times the given field tag appears in the header.
count
in file Client.php, method Net_NNTP_Client::count()
    Number of articles in currently selected group
create
in file Message.php, method Net_NNTP_Message::create()
    Create a new instance of Net_NNTP_Message
create
in file Header.php, method Net_NNTP_Header::create()
    Create a new instance of Net_NNTP_Header
Client.php
procedural page Client.php
Client.php
procedural page Client.php
top

d

decodeString
in file Header.php, method Net_NNTP_Header::decodeString()
    Given a header/string, this function will decode it according to RFC2047.
delete
in file Header.php, method Net_NNTP_Header::delete()
    Delete a field
disconnect
in file Client.php, method Net_NNTP_Protocol_Client::disconnect()
    alias for cmdQuit()
top

e

encodeString
in file Header.php, method Net_NNTP_Header::encodeString()
    Encodes the string given in $string as per RFC2047
top

f

$fields
in file Header.php, variable Net_NNTP_Header::$fields
    Container for the header fields
first
in file Client.php, method Net_NNTP_Client::first()
    Minimum article number in currently selected group
foldArray
in file Header.php, method Net_NNTP_Header::foldArray()
    Folds an array of RFC2822 style header lines.
foldString
in file Header.php, method Net_NNTP_Header::foldString()
    Folds a string by inserting CRLF's and TAB's where allowed
top

g

get
in file Header.php, method Net_NNTP_Header::get()
    Gets the value of a header field
getAll
in file Header.php, method Net_NNTP_Header::getAll()
    Gets the values of a all occurences of a field
getArticle
in file Client.php, method Net_NNTP_Client::getArticle()
    Get an article
getArticleRaw
in file Client.php, method Net_NNTP_Client::getArticleRaw()
    Get a article (raw data)
getBody
in file Message.php, method Net_NNTP_Message::getBody()
    Gets the body
getBodyRaw
in file Client.php, method Net_NNTP_Client::getBodyRaw()
    Get the body of an article (raw data)
getDate
in file Client.php, method Net_NNTP_Client::getDate()
    Get the NNTP-server's internal date
getDescriptions
in file Client.php, method Net_NNTP_Client::getDescriptions()
    Fetches a list of all avaible newsgroup descriptions.
getFields
in file Header.php, method Net_NNTP_Header::getFields()
    Get the array of header fields.
getFieldsArray
in file Header.php, method Net_NNTP_Header::getFieldsArray()
    Export an array of RFC2822 style header style lines from the object.
getFieldsString
in file Header.php, method Net_NNTP_Header::getFieldsString()
    Export a string of RFC2822 style header style lines from the object.
getGroupArticles
in file Client.php, method Net_NNTP_Client::getGroupArticles()
    Experimental
getGroups
in file Client.php, method Net_NNTP_Client::getGroups()
    Fetches a list of all avaible newsgroups
getHeader
in file Client.php, method Net_NNTP_Client::getHeader()
    Get the header of an article
getHeader
in file Message.php, method Net_NNTP_Message::getHeader()
    Gets the header object
getHeaderRaw
in file Client.php, method Net_NNTP_Client::getHeaderRaw()
    Get the header of an article (raw data)
getMessageArray
in file Message.php, method Net_NNTP_Message::getMessageArray()
    Get the complete transport-ready message as an array
getMessageString
in file Message.php, method Net_NNTP_Message::getMessageString()
    Get the complete transport-ready message as a string
getNewGroups
in file Client.php, method Net_NNTP_Client::getNewGroups()
    Experimental
getNewNews
in file Client.php, method Net_NNTP_Client::getNewNews()
    Experimental
getOverview
in file Client.php, method Net_NNTP_Client::getOverview()
    Fetch message header fields from message number $first to $last
getOverviewFormat
in file Client.php, method Net_NNTP_Client::getOverviewFormat()
    Returns a list of avaible headers which are send from NNTP-server to the client for every news message
getReferencesOverview
in file Client.php, method Net_NNTP_Client::getReferencesOverview()
    Fetch a list of each message's reference header.
group
in file Client.php, method Net_NNTP_Client::group()
    Currently selected group
group.php
procedural page group.php
top

h

$header
in file Message.php, variable Net_NNTP_Message::$header
Header.php
procedural page Header.php
top

i

isConnected
in file Client.php, method Net_NNTP_Client::isConnected()
    Test whether a connection is currently open.
isConnected
in file Client.php, method Net_NNTP_Protocol_Client::isConnected()
    Test whether we are connected or not.
index.php
procedural page index.php
top

l

last
in file Client.php, method Net_NNTP_Client::last()
    Maximum article number in currently selected group
top

m

Message.php
procedural page Message.php
top

n

Net_NNTP_Client
in file Client.php, method Net_NNTP_Client::Net_NNTP_Client()
    Constructor
Net_NNTP_Client
in file Client.php, class Net_NNTP_Client
    Implementation of the client side of NNTP (Network News Transfer Protocol)
NET_NNTP_CLIENT_AUTH_GENERIC
in file Client.php, constant NET_NNTP_CLIENT_AUTH_GENERIC
NET_NNTP_CLIENT_AUTH_ORIGINAL
in file Client.php, constant NET_NNTP_CLIENT_AUTH_ORIGINAL
NET_NNTP_CLIENT_AUTH_SIMPLE
in file Client.php, constant NET_NNTP_CLIENT_AUTH_SIMPLE
Net_NNTP_Header
in file Header.php, class Net_NNTP_Header
    The Net_NNTP_Header class
Net_NNTP_Header
in file Header.php, method Net_NNTP_Header::Net_NNTP_Header()
    Constructor
NET_NNTP_HEADER_GET_DEFAULT
in file Header.php, constant NET_NNTP_HEADER_GET_DEFAULT
NET_NNTP_HEADER_GET_ENCODE
in file Header.php, constant NET_NNTP_HEADER_GET_ENCODE
NET_NNTP_HEADER_GET_FOLD
in file Header.php, constant NET_NNTP_HEADER_GET_FOLD
NET_NNTP_HEADER_SET_CLEAN
in file Header.php, constant NET_NNTP_HEADER_SET_CLEAN
NET_NNTP_HEADER_SET_DECODE
in file Header.php, constant NET_NNTP_HEADER_SET_DECODE
NET_NNTP_HEADER_SET_DEFAULT
in file Header.php, constant NET_NNTP_HEADER_SET_DEFAULT
NET_NNTP_HEADER_SET_KEEPCASE
in file Header.php, constant NET_NNTP_HEADER_SET_KEEPCASE
NET_NNTP_HEADER_SET_UNFOLD
in file Header.php, constant NET_NNTP_HEADER_SET_UNFOLD
Net_NNTP_Message
in file Message.php, class Net_NNTP_Message
    The Net_NNTP_Message class
Net_NNTP_Message
in file Message.php, method Net_NNTP_Message::Net_NNTP_Message()
    Constructor.
Net_NNTP_Protocol_Client
in file Client.php, method Net_NNTP_Protocol_Client::Net_NNTP_Protocol_Client()
Net_NNTP_Protocol_Client
in file Client.php, class Net_NNTP_Protocol_Client
    The Net_NNTP_Protocol_Client class implements the NNTP standard acording to RFX 977, RFC 2980, RFC 850/1036, and RFC 822/2822
NET_NNTP_PROTOCOL_CLIENT_DEFAULT_HOST
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_DEFAULT_HOST
NET_NNTP_PROTOCOL_CLIENT_DEFAULT_PORT
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_DEFAULT_PORT
top

p

post
in file Client.php, method Net_NNTP_Client::post()
    Post an article to a number of newsgroups.
top

q

quit
in file Client.php, method Net_NNTP_Client::quit()
    Close connection to the newsserver
top

r

read.php
procedural page read.php
replace
in file Header.php, method Net_NNTP_Header::replace()
    Replace a field's value
reset
in file Header.php, method Net_NNTP_Header::reset()
    Reset the field container
reset
in file Message.php, method Net_NNTP_Message::reset()
    Resets the message object
top

s

selectArticle
in file Client.php, method Net_NNTP_Client::selectArticle()
    Selects article
selectGroup
in file Client.php, method Net_NNTP_Client::selectGroup()
    Selects a newsgroup
selectNextArticle
in file Client.php, method Net_NNTP_Client::selectNextArticle()
    Selects next article
selectPreviousArticle
in file Client.php, method Net_NNTP_Client::selectPreviousArticle()
    Selects previous article
setBody
in file Message.php, method Net_NNTP_Message::setBody()
    Sets the body
setDebug
in file Client.php, method Net_NNTP_Protocol_Client::setDebug()
    Sets the debuging information on or off
setFields
in file Header.php, method Net_NNTP_Header::setFields()
    Import RFC2822 style header lines given in $input into the object
setHeader
in file Message.php, method Net_NNTP_Message::setHeader()
    Sets the header's fields from the given $input
setMessage
in file Message.php, method Net_NNTP_Message::setMessage()
    Sets the header and body grom the given $message
splitMessage
in file Message.php, method Net_NNTP_Message::splitMessage()
    Splits the header and body given in $input apart (at the first blank line) and return them (in an array) with the same type as $input.
top

t

tags
in file Header.php, method Net_NNTP_Header::tags()
    Returns an array of all the tags that exist in the header.
top

u

unfoldArray
in file Header.php, method Net_NNTP_Header::unfoldArray()
    Do the (RFC822 3.1.1) header unfolding to an array of RFC2822 header lines.
unfoldString
in file Header.php, method Net_NNTP_Header::unfoldString()
    Do the (RFC822 3.1.1) header unfolding to a string of RFC2822 header lines.
top

Documentation generated on Mon, 11 Mar 2019 14:30:57 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.