Transactd API for PHP
  • Namespace
  • Class

Namespaces

  • BizStation
    • Transactd

Classes

  • ActiveTable
  • Avg
  • Benchmark
  • BinlogPos
  • Bitset
  • Bookmark
  • BtrDate
  • BtrDateTime
  • BtrTime
  • BtrTimeStamp
  • BtrVersion
  • BtrVersions
  • ConnectParams
  • ConnMgr
  • ConnRecord
  • ConnRecords
  • ConnRecordsIterator
  • Count
  • Database
  • Dbdef
  • Field
  • Fielddef
  • Fielddef_t_my
  • Fielddefs
  • FielddefsIterator
  • FieldNames
  • First
  • Flags
  • GroupFuncBase
  • GroupQuery
  • HaNameResolver
  • Keydef
  • KeySegment
  • Last
  • Max
  • Min
  • Nsdatabase
  • Nstable
  • PooledDbManager
  • PreparedQuery
  • Query
  • QueryBase
  • RangeIterator
  • Record
  • RecordIterator
  • Recordset
  • RecordsetIterator
  • RecordsetQuery
  • SortField
  • SortFields
  • Sum
  • Table
  • Tabledef
  • TableIterator
  • Transactd
  • WritableRecord

Class Nsdatabase

Direct known subclasses

BizStation\Transactd\Database

Namespace: BizStation\Transactd
Located at

Methods summary

public
# __set( $var, $value )
public
# __get( $var )
public
# __isset( $var )
public
# __construct( resource|null $res = null )

Parameters

$res
public boolean
# enableTrn( )

Returns

boolean
public integer
# stat( )

Returns

integer
public integer
# clientID( )

Returns

integer
public integer
# openTableCount( )

Returns

integer
public string
# uri( )

Returns

string
Database uri
public boolean
# uriMode( )

Returns

boolean
public integer
# lockWaitCount( )

Returns

integer
public integer
# lockWaitTime( )

Returns

integer
public
# setLockWaitCount( integer $v )

Parameters

$v
public
# setLockWaitTime( integer $v )

Parameters

$v
public
# setLocalSharing( boolean $v )

Parameters

$v
public
# dropTable( string $uri )

Parameters

$uri
public
# rename( string $oldUri, string $newUri )

Parameters

$oldUri
$newUri
public
# swapTablename( string $uri1, string $uri2 )

Parameters

$uri1
$uri2
public
# beginTrn( integer $bias = null )

Parameters

$bias
public
# endTrn( )
public
# abortTrn( )
public BizStation\Transactd\BinlogPos
# beginSnapshot( integer $bias = CONSISTENT_READ )

Parameters

$bias
(optional)

Returns

BizStation\Transactd\BinlogPos
public
# endSnapshot( )
public integer
# trxIsolationServer( )

Returns

integer
public integer
# trxLockWaitTimeoutServer( )

Returns

integer
public string
# statMsg( )

Returns

string
public boolean
# useLongFilename( )

Returns

boolean
public
# setUseLongFilename( boolean $value )

Parameters

$value
public boolean
# setUseTransactd( )

Returns

boolean
public boolean
# isTransactdUri( string $uri )

Parameters

$uri

Returns

boolean
public boolean
# isUseTransactd( )

Returns

boolean
public string
# readDatabaseDirectory( )

Returns

string
public boolean
# connect( string $uri, boolean $newConnection = false )

Parameters

$uri
$newConnection

Returns

boolean
public boolean
# disconnect( string $uri = "" )

Parameters

$uri
(optinal)

Returns

boolean
public boolean
# disconnectForReconnectTest( )

Returns

boolean
public boolean
# reconnect( )

Returns

boolean
public boolean
# isAssociate( )

Returns

boolean
public string
# getCreateViewSql( string $name )

Parameters

$name

Returns

string
public static boolean
# trnsactionFlushWaitStatus( )

Returns

boolean
public static
# setExecCodePage( integer $codepage )

Parameters

$codepage
public static integer
# execCodePage( )

Returns

integer
public static boolean
# enableAutoReconnect( )

Returns

boolean
public static
# setEnableAutoReconnect( boolean $v )

Parameters

$v
public static
# setCheckTablePtr( boolean $v )

Parameters

$v

Properties summary

public $cPtr
# null
protected array $pData
# array()
Transactd API for PHP API documentation generated by ApiGen