1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CTar
Граф наследования:CTar:
CTarCheck

Открытые члены

 openRead ($file)
 readBlock ($bIgnoreOpenNextError=false)
 SkipFile ()
 Skip ($Block)
 SkipTo ($Block)
 readHeader ($Long=false)
 checkCRC ($str, $data)
 extractFile ()
 openNext ($bIgnoreOpenNextError)
 openWrite ($file)
 createEmptyGzipExtra ($file)
 writeBlock ($str)
 flushBuffer ()
 writeHeader ($ar)
 addFile ($f)
 open ($file, $mode='r')
 close ()
 getNextName ($file='')
 checksum ($s)
 getDataSize ($file)
 Error ($str='', $code='')
 ErrorAndSkip ($str='', $code='')
 getEncryptKey ()
 getFileInfo ($f)

Открытые статические члены

static getLastNum ($file)
static xmkdir ($dir)
static getCheckword ($key)
static getFirstName ($file)
static getCryptoAlgorithmList ()
static getDefaultCryptoAlgorithm ()
static encrypt ($data, $md5_key)
static decrypt ($data, $md5_key, $method=null)

Поля данных

 $gzip
 $file
 $err = array()
 $LastErrCode
 $res
 $Block = 0
 $BlockHeader
 $path
 $FileCount = 0
 $DirCount = 0
 $ReadBlockMax = 2000
 $ReadBlockCurrent = 0
 $ReadFileSize = 0
 $header = null
 $ArchiveSizeLimit
const BX_EXTRA = 'BX0000'
const BX_SIGNATURE = 'Bitrix Encrypted File'
 $BufferSize
 $Buffer
 $dataSizeCache = array()
 $EncryptKey
 $EncryptAlgorithm
 $prefix = ''

Защищенные статические члены

static bf_ecb_decrypt ($key, $ciphertext)

Подробное описание

См. определение в файле backup.php строка 850

Методы

◆ addFile()

addFile ( $f)

См. определение в файле backup.php строка 1325

◆ bf_ecb_decrypt()

bf_ecb_decrypt ( $key,
$ciphertext )
staticprotected

См. определение в файле backup.php строка 1659

◆ checkCRC()

checkCRC ( $str,
$data )

См. определение в файле backup.php строка 1073

◆ checksum()

checksum ( $s)

См. определение в файле backup.php строка 1500

◆ close()

close ( )

См. определение в файле backup.php строка 1445

◆ createEmptyGzipExtra()

createEmptyGzipExtra ( $file)

См. определение в файле backup.php строка 1245

◆ decrypt()

decrypt ( $data,
$md5_key,
$method = null )
static

См. определение в файле backup.php строка 1644

◆ encrypt()

encrypt ( $data,
$md5_key )
static

См. определение в файле backup.php строка 1633

◆ Error()

Error ( $str = '',
$code = '' )

См. определение в файле backup.php строка 1539

◆ ErrorAndSkip()

ErrorAndSkip ( $str = '',
$code = '' )

См. определение в файле backup.php строка 1547

◆ extractFile()

extractFile ( )

Переопределяется в CTarCheck.

См. определение в файле backup.php строка 1080

◆ flushBuffer()

flushBuffer ( )

См. определение в файле backup.php строка 1303

◆ getCheckword()

getCheckword ( $key)
static

См. определение в файле backup.php строка 1611

◆ getCryptoAlgorithmList()

getCryptoAlgorithmList ( )
static

См. определение в файле backup.php строка 1623

◆ getDataSize()

getDataSize ( $file)

См. определение в файле backup.php строка 1509

◆ getDefaultCryptoAlgorithm()

getDefaultCryptoAlgorithm ( )
static

См. определение в файле backup.php строка 1628

◆ getEncryptKey()

getEncryptKey ( )

См. определение в файле backup.php строка 1570

◆ getFileInfo()

getFileInfo ( $f)

См. определение в файле backup.php строка 1580

◆ getFirstName()

getFirstName ( $file)
static

См. определение в файле backup.php строка 1616

◆ getLastNum()

getLastNum ( $file)
static

См. определение в файле backup.php строка 1174

◆ getNextName()

getNextName ( $file = '')

См. определение в файле backup.php строка 1479

◆ open()

open ( $file,
$mode = 'r' )

См. определение в файле backup.php строка 1408

◆ openNext()

openNext ( $bIgnoreOpenNextError)

См. определение в файле backup.php строка 1162

◆ openRead()

openRead ( $file)

См. определение в файле backup.php строка 879

◆ openWrite()

openWrite ( $file)

См. определение в файле backup.php строка 1196

◆ readBlock()

readBlock ( $bIgnoreOpenNextError = false)

См. определение в файле backup.php строка 933

◆ readHeader()

readHeader ( $Long = false)

См. определение в файле backup.php строка 1008

◆ Skip()

Skip ( $Block)

См. определение в файле backup.php строка 966

◆ SkipFile()

SkipFile ( )

См. определение в файле backup.php строка 956

◆ SkipTo()

SkipTo ( $Block)

См. определение в файле backup.php строка 1003

◆ writeBlock()

writeBlock ( $str)

См. определение в файле backup.php строка 1275

◆ writeHeader()

writeHeader ( $ar)

См. определение в файле backup.php строка 1315

◆ xmkdir()

xmkdir ( $dir)
static

См. определение в файле backup.php строка 1556

Поля

◆ $ArchiveSizeLimit

$ArchiveSizeLimit

См. определение в файле backup.php строка 866

◆ $Block

$Block = 0

См. определение в файле backup.php строка 857

◆ $BlockHeader

$BlockHeader

См. определение в файле backup.php строка 858

◆ $Buffer

$Buffer

См. определение в файле backup.php строка 870

◆ $BufferSize

$BufferSize

См. определение в файле backup.php строка 869

◆ $dataSizeCache

$dataSizeCache = array()

См. определение в файле backup.php строка 871

◆ $DirCount

$DirCount = 0

См. определение в файле backup.php строка 861

◆ $EncryptAlgorithm

$EncryptAlgorithm

См. определение в файле backup.php строка 873

◆ $EncryptKey

$EncryptKey

См. определение в файле backup.php строка 872

◆ $err

$err = array()

См. определение в файле backup.php строка 854

◆ $file

$file

См. определение в файле backup.php строка 853

◆ $FileCount

$FileCount = 0

См. определение в файле backup.php строка 860

◆ $gzip

$gzip

См. определение в файле backup.php строка 852

◆ $header

$header = null

См. определение в файле backup.php строка 865

◆ $LastErrCode

$LastErrCode

См. определение в файле backup.php строка 855

◆ $path

$path

См. определение в файле backup.php строка 859

◆ $prefix

$prefix = ''

См. определение в файле backup.php строка 874

◆ $ReadBlockCurrent

$ReadBlockCurrent = 0

См. определение в файле backup.php строка 863

◆ $ReadBlockMax

$ReadBlockMax = 2000

См. определение в файле backup.php строка 862

◆ $ReadFileSize

$ReadFileSize = 0

См. определение в файле backup.php строка 864

◆ $res

$res

См. определение в файле backup.php строка 856

◆ BX_EXTRA

const BX_EXTRA = 'BX0000'

См. определение в файле backup.php строка 867

◆ BX_SIGNATURE

const BX_SIGNATURE = 'Bitrix Encrypted File'

См. определение в файле backup.php строка 868


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/main/classes/general/backup.php