snappymail/rainloop/v/1.2.12.440/app/libraries/MailSo/Mime/Parser/ParserInterface.php
2013-10-13 23:53:42 +04:00

57 lines
905 B
PHP

<?php
namespace MailSo\Mime\Parser;
/**
* @category MailSo
* @package Mime
* @subpackage Parser
*/
interface ParserInterface
{
/**
* @param \MailSo\Mime\Part $oPart
*
* @return void
*/
public function StartParse(\MailSo\Mime\Part &$oPart);
/**
* @param \MailSo\Mime\Part $oPart
*
* @return void
*/
public function EndParse(\MailSo\Mime\Part &$oPart);
/**
* @param \MailSo\Mime\Part $oPart
*
* @return void
*/
public function StartParseMimePart(\MailSo\Mime\Part &$oPart);
/**
* @param \MailSo\Mime\Part $oMimePart
*
* @return void
*/
public function EndParseMimePart(\MailSo\Mime\Part &$oPart);
/**
* @return void
*/
public function InitMimePartHeader();
/**
* @param string $sBuffer
*
* @return void
*/
public function ReadBuffer($sBuffer);
/**
* @param string $sBuffer
* @return void
*/
public function WriteBody($sBuffer);
}