$agent | LoadBalancer | protected |
$cliMode | LoadBalancer | protected |
$connLogger | LoadBalancer | protected |
$db | LoadBalancerSingle | private |
$perfLogger | LoadBalancer | protected |
$profiler | LoadBalancer | protected |
$queryLogger | LoadBalancer | protected |
$replLogger | LoadBalancer | protected |
$trxProfiler | LoadBalancer | protected |
__construct(array $params) | LoadBalancerSingle | |
__destruct() | LoadBalancer | |
allowLagged($mode=null) | LoadBalancer | |
approveMasterChanges(array $options) | LoadBalancer | |
beginMasterChanges($fname=__METHOD__) | LoadBalancer | |
closeAll() | LoadBalancer | |
closeConnection(IDatabase $conn) | LoadBalancer | |
commitAll($fname=__METHOD__) | LoadBalancer | |
commitMasterChanges($fname=__METHOD__) | LoadBalancer | |
disable() | LoadBalancer | |
doWait($index, $open=false, $timeout=null) | LoadBalancer | protected |
finalizeMasterChanges() | LoadBalancer | |
flushReplicaSnapshots($fname=__METHOD__) | LoadBalancer | |
forEachOpenConnection($callback, array $params=[]) | LoadBalancer | |
forEachOpenMasterConnection($callback, array $params=[]) | LoadBalancer | |
forEachOpenReplicaConnection($callback, array $params=[]) | LoadBalancer | |
getAnyOpenConnection($i) | LoadBalancer | |
getConnection($i, $groups=[], $domain=false) | LoadBalancer | |
getConnectionRef($db, $groups=[], $domain=false) | LoadBalancer | |
getLaggedReplicaMode($domain=false) | LoadBalancer | |
getLaggedSlaveMode($domain=false) | LoadBalancer | |
getLagTimes($domain=false) | LoadBalancer | |
getLazyConnectionRef($db, $groups=[], $domain=false) | LoadBalancer | |
getMasterPos() | LoadBalancer | |
getMaxLag($domain=false) | LoadBalancer | |
getReaderIndex($group=false, $domain=false) | LoadBalancer | |
getReadOnlyReason($domain=false, IDatabase $conn=null) | LoadBalancer | |
getScopedPHPBehaviorForCommit() | LoadBalancer | protected |
getServerCount() | LoadBalancer | |
getServerInfo($i) | LoadBalancer | |
getServerName($i) | LoadBalancer | |
getWriterIndex() | LoadBalancer | |
hasMasterChanges() | LoadBalancer | |
hasMasterConnection() | LoadBalancer | |
hasOrMadeRecentMasterChanges($age=null) | LoadBalancer | |
haveIndex($i) | LoadBalancer | |
isNonZeroLoad($i) | LoadBalancer | |
laggedReplicaUsed() | LoadBalancer | |
laggedSlaveUsed() | LoadBalancer | |
lastMasterChangeTimestamp() | LoadBalancer | |
newFromConnection(IDatabase $db, array $params=[]) | LoadBalancerSingle | static |
openConnection($i, $domain=false) | LoadBalancer | |
pendingMasterChangeCallers() | LoadBalancer | |
pingAll() | LoadBalancer | |
reallyOpenConnection(array $server, $dbNameOverride=false) | LoadBalancerSingle | protected |
reuseConnection($conn) | LoadBalancer | |
rollbackMasterChanges($fname=__METHOD__) | LoadBalancer | |
runMasterPostTrxCallbacks($type) | LoadBalancer | |
safeGetLag(IDatabase $conn) | LoadBalancer | |
safeWaitForMasterPos(IDatabase $conn, $pos=false, $timeout=10) | LoadBalancer | |
setDomainPrefix($prefix) | LoadBalancer | |
setServerInfo($i, array $serverInfo) | LoadBalancer | |
setTableAliases(array $aliases) | LoadBalancer | |
setTransactionListener($name, callable $callback=null) | LoadBalancer | |
suppressTransactionEndCallbacks() | LoadBalancer | |
waitFor($pos) | LoadBalancer | |
waitForAll($pos, $timeout=null) | LoadBalancer | |
waitForOne($pos, $timeout=null) | LoadBalancer | |