[Net_IMSP] element index

Package indexes

All elements
a b c d f g i l m n o p q r s u w _
_
top
Variable $_commandCount
Variable $_commandPrefix
Variable $_imsp
Net_IMSP object.
Variable $_imsp
Net_IMSP object.
Variable $_imsp
Class variable to hold the resulting Net_IMSP object
Variable $_lastCommandTag
Variable $_logBuffer
Variable $_logger
Net_IMSP::$_logger in IMSP.php
Variable $_logLevel
Variable $_logSet
Net_IMSP::$_logSet in IMSP.php
Variable $_params
Parameter list.
Variable $_params
Parameter list.
Variable $_stream
Net_IMSP::$_stream in IMSP.php
Variable $_tag
Net_IMSP::$_tag in IMSP.php
Method _createShare
Creates a Horde_Share for an *existing* IMSP address book.
Method _isOwner
Determine if we are the owner of the address book.
Method _setPerms
Translates IMSP acl into share permissions and sets them in share.
a
top
Method addEntry
Adds an address book entry to an address book.
Method authenticate
Attempts to login to IMSP server.
Page Auth.php
Auth.php in Auth.php
b
top
Page Book.php
Book.php in Book.php
c
top
Method capability
Returns the raw capability response from the server.
Method createAddressBook
Creates a new address book.
Method createBook
Utility function to help clients create new address books without having to create an imsp driver instance first.
Page cram_md5.php
cram_md5.php in cram_md5.php
d
top
Method deleteACL
Deletes an ACL entry for an address book.
Method deleteAddressBook
Deletes an address book completely!
Method deleteBook
Utility function to make it easier for client applications to delete address books without having to create imsp drivers. The $source array is a horde/turba style $cfgSources entry for the address book being deleted.
Method deleteEntry
Deletes an abook entry.
f
top
Method factory
Attempts to create a Net_IMSP object based on $driver.
Method factory
Attempts to return a concrete Net_IMSP_Auth instance based on $driver Must be called as &Net_IMSP_Auth::factory()
g
top
Method get
Function sends a GET command to IMSP server and retrieves values.
Method getACL
Retrieves an address book's ACL.
Method getAddressBookList
Returns an array containing the names of all the address books available to the logged in user.
Method getAllBooks
Utility function to retrieve the names of all the address books
Method getDriverType
Returns the driver type.
Method getDriverType
Return the driver type
Method getDriverType
Return the driver type
Method getDriverType
Returns the type of this driver.
Method getEntry
Returns an associative array of a single address book entry.
Method getServerResponseChunks
Retrieves CRLF terminated response from server and splits it into an array delimited by a <space>.
i
top
Variable $imsp_port
String containing port for IMSP server.
Variable $imsp_server
String containing name/IP address of IMSP host.
Method imspError
Raises an IMSP error. Basically, only writes error out to the horde logfile and returns PEAR_Error
Method imspOpen
Attempts to open an IMSP socket with the server.
Method imspReceive
Receives a single CRLF terminated server response string
Method imspSend
Attempts to send a command to the server.
Constant IMSP_ACL_RIGHTS
IMSP_ACL_RIGHTS in Book.php
String of supported ACL rights.
Constant IMSP_MUST_USE_LITERAL
Constant IMSP_MUST_USE_QUOTE
Constant IMSP_OCTET_COUNT
IMSP_OCTET_COUNT in IMSP.php
Method init
Initialization function to be called after object is returned.
Method init
Net_IMSP::init() in IMSP.php
Initialization function to be called after object is returned. This allows errors to occur and not break the script.
Method init
Initialization function to be called after object is returned.
Page imtest.php
imtest.php in imtest.php
Page IMSP.php
IMSP.php in IMSP.php
l
top
Variable $lastRawError
String buffer containing the last raw NO or BAD response from the server.
Variable $logEnabled
Boolean to set if we should write to a log, if one is set up.
Method lockEntry
Attempts to acquire a semaphore on the address book entry.
Method logout
Method logout
Force a logout command to the imsp stream.
Method logout
Force a logout command to the imsp stream.
Method logout
Net_IMSP::logout() in IMSP.php
Logs out of the server and closes the IMSP stream
Method logout
Force a logout from the underlying IMSP stream.
Method logout
Force a logout command to the imsp stream.
m
top
Method myRights
Returns an ACL string containing the rights for the current user
n
top
Class Net_IMSP
Net_IMSP in IMSP.php
The Net_IMSP class provides a common interface to an IMSP server .
Method Net_IMSP
Constructor function.
Class Net_IMSP_Auth
Net_IMSP_Auth in Auth.php
The Net_IMSP_Auth class abstract class for IMSP authentication.
Class Net_IMSP_Auth_cram_md5
Net_IMSP_Auth_cram_md5 in cram_md5.php
The Net_IMSP_Auth_cram_md5 class for IMSP authentication.
Class Net_IMSP_Auth_imtest
Net_IMSP_Auth_imtest in imtest.php
The Net_IMSP_Auth_imtest class for IMSP authentication.
Class Net_IMSP_Auth_plaintext
Net_IMSP_Auth_plaintext in plaintext.php
The Net_IMSP_Auth_plaintext class for IMSP authentication.
Class Net_IMSP_Book
Net_IMSP_Book in Book.php
Net_IMSP_Book Class - provides api for dealing with IMSP address books.
Method Net_IMSP_Book
Constructor function.
Class Net_IMSP_Options
Net_IMSP_Options in Options.php
Net_IMSP_Options Class - provides an interface to IMSP server-based options storage.
Method Net_IMSP_Options
Constructor function.
Class Net_IMSP_Utils
Net_IMSP_Utils in Utils.php
Net_IMSP_Utils::
o
top
Page Options.php
Options.php in Options.php
p
top
Page plaintext.php
plaintext.php in plaintext.php
Method permsToACL
Translates Horde_Share permissions into IMSP acl.
q
top
Method quoteSpacedString
Determines if a string needs to be quoted before sending to the server.
r
top
Method receiveStringLiteral
Method renameAddressBook
Renames an address book.
s
top
Variable $sort
Sort order.
Method search
Returns an array containing the names that match $search critera in the address book named $abook.
Method set
Function sets an option value on the IMSP server.
Method setACL
Set's an address book's acl on the IMSP server.
Method setACL
Sets an Access Control List for an abook.
Method setLogger
Sets the log information in the Net_IMSP object.
Method setLogger
Creates a new Log object based on $params
Method setLogger
Sets the log information in the Net_IMSP object.
Method singleton
Attempts to return a concrete Net_IMSP_Auth instance based on $driver.
Method singleton
Attempts to return a Net_IMSP object based on $driver. Only creates a new object if one with the same parameters already doesn't exist.
Method synchShares
Synchronize Horde_Shares to existing IMSP address books.
u
top
Page Utils.php
Utils.php in Utils.php
Method unlockEntry
Unlocks a previously locked address book.
w
top
Method writeToLog
Writes a message to the IMSP logfile.
a b c d f g i l m n o p q r s u w _