Logo Search packages:      
Sourcecode: d-push version File versions  Download package

Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

BackendKolab Class Reference

Inheritance diagram for BackendKolab:
Inheritance graph
[legend]
Collaboration diagram for BackendKolab:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 addSentMessage ($folderid, $header, $body)
 AlterPing ()
 AlterPingChanges ($folderid, &$syncstate)
 ChangeFolder ($folderid, $oldid, $displayname, $type)
 ChangeMessage ($folderid, $id, $message)
 CheckPolicy ($policykey, $devid)
 DeleteMessage ($folderid, $id)
 Fetch ($folderid, $id, $mimesupport=0)
 generatePolicyKey ()
 GetAttachmentData ($attname)
 getBody ($message)
 getBodyRecursive ($message, $subtype, &$body)
 GetContentsImporter ($folderid)
 getDeviceRWStatus ($user, $pass, $devid)
 GetExporter ($folderid=false)
 GetFolder ($id)
 GetFolderList ()
 GetHierarchy ()
 GetHierarchyImporter ()
 GetMessage ($folderid, $id, $truncsize)
 GetMessage ($folderid, $id, $truncsize, $mimesupport=0)
 GetMessageList ($folderid, $cutoffdate)
 getPolicyKey ($user, $pass, $devid)
 getSearchResults ($searchquery)
 getServerDelimiter ()
 getTruncSize ($truncation)
 GetWasteBasket ()
 imap_reopenFolder ($folderid, $force=false)
 Logoff ()
 Logon ($username, $domain, $password)
 mail_attach ($filenm, $filesize, $file_cont, $body, $body_ct, $body_cte, $file_ct, $picture=null)
 MeetingResponse ($requestid, $folderid, $error, &$calendarid)
 MoveMessage ($folderid, $id, $newfolderid)
 parseAddr ($ad)
 SendMail ($rfc822, $forward=false, $reply=false, $parent=false)
 setDeviceRWStatus ($user, $pass, $devid, $status)
 setPolicyKey ($policykey, $devid)
 SetReadFlag ($folderid, $id, $flags)
 Setup ($user, $devid, $protocolversion)
 StatFolder ($id)
 StatMessage ($folderid, $id)

Public Attributes

 $_devid
 $_protocolversion
 $_user

Private Member Functions

 ActiveSyncFolderSyncType ($name)
 CacheCheckVersion ()
 CacheCreateIndex ($folderid, $kolab_uid, $imap_uid)
 CacheDeletePicture ($uid)
 CacheGetDefaultFolder ($type)
 CacheIndexClean ($messagelist)
 CacheIndexDeletebyId ($folderid, $id)
 CacheIndexId2Uid ($folderid, $id)
 CacheIndexUid2FolderUid ($uid)
 CacheIndexUid2Id ($folderid, $uid)
 CacheReadEndDate ($folder, $uid)
 CacheReadFolderParam ($folder)
 CacheReadImapStatus ($folder)
 CacheReadMessageList ($folder)
 CacheReadPicture ($uid)
 CacheReadSensitivity ($uid)
 CacheReadTaskCompleted ($uid)
 CacheStoreImapStatus ($folder, $stat)
 CacheStoreMessageList ($folder, $mlist)
 CacheWriteEndDate ($folder, $event)
 CacheWriteFolderParam ($folder, $fa)
 CacheWritePicture ($uid, $picture)
 CacheWriteSensitivity ($uid, $sensitivity)
 CacheWriteTaskCompleted ($uid, $completed)
 checkPhoneNumber ($phone)
 findMode ()
 folderDisplayName ($folder)
 forceDefaultFolder ($type, $folder)
 GetFolderListFlMode ()
 GetFolderListFoMode ()
 getImapFolderType ($folder)
 getLdapAccount ()
 GetMessagesListByType ($foldertype, $cutoffdate)
 isDefaultFolder ($folder, $defaultchain)
 isFolderModified ($folder)
 KolabDate2Unix ($kdate)
 KolabDateUnix2Kolab ($timestamp)
 KolabDofW2pda ($recday)
 kolabFolderType ($name)
 KolabgetMail ($username)
 KolabPda2DofW ($value)
 KolabReadContact ($message, $with_uid)
 KolabReadEvent ($message, $id, $disableAlarm=false)
 kolabReadFolderParam ($folder)
 kolabReadGlobalParam ()
 kolabReadRecurrence ($kevent, $type=0)
 KolabReadTask ($message, $id, $disableAlarm=false, $with_uid=false)
 KolabStat ($fid, $o)
 KolabWriteContact ($message, $uid)
 KolabWriteEvent ($message, $uid)
 kolabWriteGlobalParam ($gp)
 kolabWriteReccurence ($reccurence)
 KolabWriteTask ($message, $id)
 Log ($message)
 readDefaultSentItemFolder ()
 readFolderAnnotation ($folder)
 rtf2text ($data)
 saveFolderAnnotation ($foldera)
 statImapFolder ($folder)

Private Attributes

 $_cache
 $_cn
 $_deviceAgent
 $_deviceType
 $_domain = ""
 $_email
 $_KolabHomeServer
 $_mbox
 $_password = ""
 $_server = ""
 $_username = ""
 $foMode = false
 $hasDefaultContactFolder = false
 $hasDefaultEventFolder = false
 $hasDefaultTaskFolder = false
 $sentFolder = ""

Detailed Description

Definition at line 40 of file kolab.php.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index