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.
connect
in file Client.php, method Net_NNTP_Client::connect()
    Connect to the NNTP-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 Client.php, method Net_NNTP_Client::count()
    Number of articles in currently selected group
count
in file Header.php, method Net_NNTP_Header::count()
    Returns the number of times the given field tag appears in the header.
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
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 Client.php, method Net_NNTP_Client::getBody()
    Get the body of an article
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 Message.php, method Net_NNTP_Message::getHeader()
    Gets the header object
getHeader
in file Client.php, method Net_NNTP_Client::getHeader()
    Get the header of an article
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.
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, class Net_NNTP_Client
    Implementation of the client side of NNTP (Network News Transfer Protocol)
Net_NNTP_Client
in file Client.php, method Net_NNTP_Client::Net_NNTP_Client()
    Constructor
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_DEFAULT_HOST
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_DEFAULT_HOST
    Default host
NET_NNTP_PROTOCOL_CLIENT_DEFAULT_PORT
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_DEFAULT_PORT
    Default port
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_ARTICLE_FOLLOWS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_ARTICLE_FOLLOWS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_ARTICLE_SELECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_ARTICLE_SELECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_ACCEPTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_ACCEPTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_CONTINUE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_CONTINUE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_REJECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_REJECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_REQUIRED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHENTICATION_REQUIRED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_ACCEPTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_ACCEPTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_CONTINUE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_CONTINUE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_REJECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_REJECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_REQUIRED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_AUTHORIZATION_REQUIRED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_BODY_FOLLOWS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_BODY_FOLLOWS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_CLOSING_CONNECTION
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_CLOSING_CONNECTION
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_COMMAND_NOT_RECOGNIZED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_COMMAND_NOT_RECOGNIZED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_COMMAND_SYNTAX_ERROR
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_COMMAND_SYNTAX_ERROR
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_GROUPS_FOLLOWS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_GROUPS_FOLLOWS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_GROUP_SELECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_GROUP_SELECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_HEAD_FOLLOWS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_HEAD_FOLLOWS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NEW_GROUPS_FOLLOWS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NEW_GROUPS_FOLLOWS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NOT_PERFORMED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NOT_PERFORMED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_ARTICLE_SELECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_ARTICLE_SELECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_GROUP_SELECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_GROUP_SELECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_NEXT_ARTICLE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_NEXT_ARTICLE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_PERMISSION
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_PERMISSION
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_PREVIOUS_ARTICLE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_PREVIOUS_ARTICLE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_ARTICLE_NUMBER
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_ARTICLE_NUMBER
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_GROUP
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_GROUP
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_MESSAGE_ID
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_NO_SUCH_MESSAGE_ID
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_FAILURE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_FAILURE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_NOT_ALLOWED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_NOT_ALLOWED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_START
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_START
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_SUCCESS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_POSTING_SUCCESS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_READY_POSTING_ALLOWED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_READY_POSTING_ALLOWED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_READY_POSTING_NOT_ALLOWED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_READY_POSTING_NOT_ALLOWED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_SERVICE_DISCONTINUED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_SERVICE_DISCONTINUED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_SLAVE_STATUS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_SLAVE_STATUS
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_FAILURE
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_FAILURE
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_NOT_WANTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_NOT_WANTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_REJECTED
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_REJECTED
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_START
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_START
NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_SUCCESS
in file Client.php, constant NET_NNTP_PROTOCOL_CLIENT_RESPONSECODE_TRANSFER_SUCCESS
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 an article by article message-number
selectGroup
in file Client.php, method Net_NNTP_Client::selectGroup()
    Selects a newsgroup
selectNextArticle
in file Client.php, method Net_NNTP_Client::selectNextArticle()
    Select the next article in current group
selectPreviousArticle
in file Client.php, method Net_NNTP_Client::selectPreviousArticle()
    Select the previous article in current group
setBody
in file Message.php, method Net_NNTP_Message::setBody()
    Sets the body
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:20:37 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.