PHP Class dropr_Client_Storage_Filesystem, dropr

Inheritance: extends dropr_Client_Storage_Abstract
显示文件 Open project: s0enke/dropr

Public Methods

Method Description
checkSentMessages ( array &$messages, array &$result )
countQueuedMessages ( )
countSentMessages ( )
getMessage ( $messageId, dropr_Client_Peer_Abstract $peer )
getQueuedMessages ( $limit = null, &$peerKeyBlackList = null )
getType ( )
saveMessage ( dropr_Client_Message $message )
wipeSentMessages ( $olderThanMinutes )

Protected Methods

Method Description
__construct ( $path )

Private Methods

Method Description
decodeFromFs ( $val )
encodeForFs ( $val )
getSpoolPath ( $type = self::SPOOLDIR_TYPE_IN )
getTimeStamp ( )

Method Details

__construct() protected method

protected __construct ( $path )

checkSentMessages() public method

public checkSentMessages ( array &$messages, array &$result )
$messages array
$result array

countQueuedMessages() public method

public countQueuedMessages ( )

countSentMessages() public method

public countSentMessages ( )

getMessage() public method

public getMessage ( $messageId, dropr_Client_Peer_Abstract $peer )
$peer dropr_Client_Peer_Abstract

getQueuedMessages() public method

public getQueuedMessages ( $limit = null, &$peerKeyBlackList = null )

getType() public method

public getType ( )

saveMessage() public method

public saveMessage ( dropr_Client_Message $message )
$message dropr_Client_Message

wipeSentMessages() public method

public wipeSentMessages ( $olderThanMinutes )