Index
A
- $FileStatus#atime — Property in class FileStatus
- Service::addServiceValue() — Method in class Service
- Unit-Sektion
- Socket::addSocketValue() — Method in class Socket
- Socket-Sektion
- Timer::addTimerValue() — Method in class Timer
- Timer-Sektion
- Unit::addUnitValue() — Method in class Unit
- Unit-Sektion
- Unit::addInstallValue() — Method in class Unit
- Install-Sektion
B
- $FileStatus#blksize — Property in class FileStatus
- $FileStatus#blocks — Property in class FileStatus
C
- Component — Class in namespace Alvine\Infrastructure\Linux
- LinuxComponent
- $FileStatus#ctime — Property in class FileStatus
- Client — Class in namespace Alvine\Infrastructure\Linux\SSH
- SSH-Client
- $Client#config — Property in class Client
- $Client#credential — Property in class Client
- CommandException — Class in namespace Alvine\Infrastructure\Linux\SSH
- CommandException
- Configuration — Class in namespace Alvine\Infrastructure\Linux\SSH
- SSH-Client-Konfiguration
- $Configuration#clientToServerCrypto — Property in class Configuration
- $Configuration#clientToServerCompression — Property in class Configuration
- $Configuration#clientToServerMethodsToAdvertise — Property in class Configuration
- Client — Class in namespace Alvine\Infrastructure\Linux\SSH\SFTP
- SFTP-Client
- Client::changePermissions() — Method in class Client
- chmod
- Client::createDirectory() — Method in class Client
- Verzeichnis erstellen
- Client::createLink() — Method in class Client
- Symlink erstellen
- $Process#content — Property in class Process
- $Result#content — Property in class Result
- $Status#command — Property in class Status
D
- $FileStatus#dev — Property in class FileStatus
- Client::doAuthentification() — Method in class Client
- Anmeldung durchführen
- Client::disconnect() — Method in class Client
- Verbindung beenden
- Client::delete() — Method in class Client
- Datei oder Verzeichnis löschen
E
- Client::execute() — Method in class Client
- Anweisungen ausführen
- Execute — Class in namespace Alvine\Infrastructure\Linux\System
- Execute
- Execute::execute() — Method in class Execute
- Ausführen
- ExistsException — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- ExistException
- $Process#executable — Property in class Process
- ExecuteException — Class in namespace Alvine\Infrastructure\Linux\System\Process
- ExecuteException
- $Result#error — Property in class Result
- $Status#exitcode — Property in class Status
F
- FileStatus — Class in namespace Alvine\Infrastructure\Linux\Filesystem
- Datei-Status
- $Client#fingerprint — Property in class Client
- $PIDFile#file — Property in class PIDFile
G
- Component::getBasePath() — Method in class Component
- Pfad der Klasse
- $FileStatus#gid — Property in class FileStatus
- FileStatus::getDevice() — Method in class FileStatus
- Device (falls es ein Device ist)
- FileStatus::getDeviceNumber() — Method in class FileStatus
- Device-Nummer (falls es ein Device ist)
- FileStatus::getInode() — Method in class FileStatus
- Inode
- FileStatus::getLinkCount() — Method in class FileStatus
- Anzahl der Links
- FileStatus::getMode() — Method in class FileStatus
- Mode
- FileStatus::getPermissions() — Method in class FileStatus
- Zeichenkette mit den Berechtigungen im klassischen Unix-Stiel: rwx------
- FileStatus::getOwner() — Method in class FileStatus
- Besitzer
- FileStatus::getGroup() — Method in class FileStatus
- Gruppe
- FileStatus::getSize() — Method in class FileStatus
- Größe in Bytes
- FileStatus::getLastAccess() — Method in class FileStatus
- Letzter Zugriff
- FileStatus::getLastModification() — Method in class FileStatus
- Letzte Änderung der Datei
- FileStatus::getLastStatusChange() — Method in class FileStatus
- Erstellungszeit
- FileStatus::getPreferredBlocksize() — Method in class FileStatus
- Optimale Blockgröße des I/O Systems
- FileStatus::getBlocks() — Method in class FileStatus
- Blöcke von 512 Bytes
- Client::getFingerprint() — Method in class Client
- Fingerabdruck des Servers
- Client::getError() — Method in class Client
- Resource
- Configuration::getKex() — Method in class Configuration
- Schlüsselaustausch
- Configuration::getHostkey() — Method in class Configuration
- Hostkey
- Configuration::getClientToServerCrypto() — Method in class Configuration
- Verschlüsselung
- Configuration::getServerToClientCrypto() — Method in class Configuration
- Verschlüsselung
- Configuration::getClientToServerCompression() — Method in class Configuration
- Kompression
- Configuration::getServerToClientCompression() — Method in class Configuration
- Kompression
- Configuration::getClientToServerMethodsToAdvertise() — Method in class Configuration
- Verbreitungsmethoden
- Configuration::getServerToClientMethodsToAdvertise() — Method in class Configuration
- Verbreitungsmethoden
- Client::getLinkedFileName() — Method in class Client
- Link auslesen
- Client::getRealpath() — Method in class Client
- Realpath
- Client::getLinkStatus() — Method in class Client
- Sammelt Daten über ein symbolic Link
- Client::getStatus() — Method in class Client
- Sammelt Daten über ein symbolic Link
- Client::getDirectoryList() — Method in class Client
- Verzeichnis einlesen
- InstructionSet::getInstallCommand() — Method in class InstructionSet
- Installationsbefehl
- InstructionSet::getSystemUpdateCommand() — Method in class InstructionSet
- Systemupdate
- InstructionSet::getCleanUpCommand() — Method in class InstructionSet
- Aufräumen der Installation
- Unit::getName() — Method in class Unit
- Name der Einheit ohne Typ
- Unit::getInstance() — Method in class Unit
- Name der Instanz
- Unit::getFullName() — Method in class Unit
- Vollständiger Name der Einheit mit Typ
- Unit::getType() — Method in class Unit
- Typ der Einheit
- InstructionSet::getInstallCommand() — Method in class InstructionSet
- Installationsbefehl
- InstructionSet::getSystemUpdateCommand() — Method in class InstructionSet
- Systemupdate
- InstructionSet::getCleanUpCommand() — Method in class InstructionSet
- Aufräumen der Instalation
- Process::getStatus() — Method in class Process
- Status
- Process::getContent() — Method in class Process
- Ergebnis
- Process::getError() — Method in class Process
- Fehler
- PIDFile::getOwnPID() — Method in class PIDFile
- PID dieses Prozesses
- Result::getContent() — Method in class Result
- Inhalt
- Result::getError() — Method in class Result
- Fehler
- Result::getReturnCode() — Method in class Result
- Ergebnis
- Status::getCommand() — Method in class Status
- Befehl
- Status::getPid() — Method in class Status
- Prozess-ID
- Status::getExitCode() — Method in class Status
- Exitcode
- Status::getTermSignal() — Method in class Status
- Signal
- Status::getStopSignal() — Method in class Status
- Signal
H
- $Client#host — Property in class Client
- $Configuration#hostkey — Property in class Configuration
I
- Component::initEnvironmentRules() — Method in class Component
- Regeln für die Systemprüfung
- $FileStatus#ino — Property in class FileStatus
- InstructionSet — Class in namespace Alvine\Infrastructure\Linux\System\Distribution\Debian
- Befehlssammlung
- $Unit#instance — Property in class Unit
- InstructionSet — Class in namespace Alvine\Infrastructure\Linux\System
- Befehlssammlung
- Process::isTimeoutReached() — Method in class Process
- Timeout
- Process::isRunning() — Method in class Process
- Läuft der Prozess noch
- PIDFile::isRunning() — Method in class PIDFile
- Prüfen ob ein Programm äuft, dabei wird
geprüft ob die Datei /proc/
verfügbar ist. - Status::isRunning() — Method in class Status
- Prozess wird ausgeführt
- Status::isSignaled() — Method in class Status
- Signaled
- Status::isStopped() — Method in class Status
- Stopped
K
- $Configuration#kex — Property in class Configuration
M
- $FileStatus#mode — Property in class FileStatus
- Inode-Schutzmodus
- $FileStatus#mtime — Property in class FileStatus
- $Process#maxExecutionTime — Property in class Process
N
- $FileStatus#nlink — Property in class FileStatus
- NotExistsException — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- NotExistsException
- $Unit#name — Property in class Unit
P
- $Client#port — Property in class Client
- Process — Class in namespace Alvine\Infrastructure\Linux\System
- Ergebnis eines Befehls
- $Process#pipes — Property in class Process
- PIDFile — Class in namespace Alvine\Infrastructure\Linux\System\Process
- PIDFile
- $Status#pid — Property in class Status
R
- $FileStatus#rdev — Property in class FileStatus
- Client::receiveFile() — Method in class Client
- Datei übertragen
- Client::receive() — Method in class Client
- Daten empfangen
- Client::rename() — Method in class Client
- Datei oder Verzeichnis umbenennen
- Client::receiveFile() — Method in class Client
- Datei übertragen
- $Process#resource — Property in class Process
- PIDFile::remove() — Method in class PIDFile
- Entfernen der PID-Datei
- Result — Class in namespace Alvine\Infrastructure\Linux\System\Process
- Ergebnis
- $Result#returnCode — Property in class Result
- $Status#running — Property in class Status
S
- $FileStatus#size — Property in class FileStatus
- $Client#session — Property in class Client
- Client::sendFile() — Method in class Client
- Lokale Datei übertragen
- Client::send() — Method in class Client
- Daten übertragen
- $Configuration#serverToClientCrypto — Property in class Configuration
- $Configuration#serverToClientCompression — Property in class Configuration
- $Configuration#serverToClientMethodsToAdvertise — Property in class Configuration
- Configuration::setKex() — Method in class Configuration
- Configuration::setHostkey() — Method in class Configuration
- Hostkey
- Configuration::setClientToServerCrypto() — Method in class Configuration
- Verschlüsselung
- Configuration::setServerToClientCrypto() — Method in class Configuration
- Verschlüsselung
- Configuration::setClientToServerCompression() — Method in class Configuration
- Kompression
- Configuration::setServerToClientCompression() — Method in class Configuration
- Kompression
- Configuration::setClientToServerMethodsToAdvertise() — Method in class Configuration
- Verbreitungsmethoden
- Configuration::setServerToClientMethodsToAdvertise() — Method in class Configuration
- Verbreitungsmethoden
- $Client#sftp — Property in class Client
- Client::sendFile() — Method in class Client
- Lokale Datei übertragen
- Service — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- Systemd-Unit
- Socket — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- Socket-Unit
- $Process#startTime — Property in class Process
- Status — Class in namespace Alvine\Infrastructure\Linux\System\Process
- Ergebnis eines Befehls
- $Status#signaled — Property in class Status
- $Status#stopped — Property in class Status
- $Status#stopsig — Property in class Status
T
- Configuration::toArray() — Method in class Configuration
- Konfigurationswerte
- TransferException — Class in namespace Alvine\Infrastructure\Linux\SSH
- TransferException
- Timer — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- Timer-Unit
- Process::terminate() — Method in class Process
- Programm schließen
- $Status#termsig — Property in class Status
U
- $FileStatus#uid — Property in class FileStatus
- $Client#user — Property in class Client
- Unit — Class in namespace Alvine\Infrastructure\Linux\System\Init\Systemd
- Unit
W
- PIDFile::write() — Method in class PIDFile
- PID-File schreiben, wird keine PID übergeben, so wird die PID des aktuellen PHP-Prozesses genommen.
_
- FileStatus::__construct() — Method in class FileStatus
- Wandelt aus dem Ergebnis der Methde stat in dieses Objekt um.
- Client::__construct() — Method in class Client
- Neue Verbindung
- Client::__destruct() — Method in class Client
- Verbindung beenden
- Client::__construct() — Method in class Client
- Die Verbindung zum Server besteht über die gesamte Lebenszeit des Objektes. Die Verbindung kann jedoch auch vorzeitig durch die Methode Client::disconnect() geschlossen werden. In diesem Fall wird beim ausführen von Befehlen eine Exception geworfen.
- Unit::__construct() — Method in class Unit
- Neue Instanz
- Process::__construct() — Method in class Process
- Neuer Prozess
- Process::__destruct() — Method in class Process
- Prozess beenden
- PIDFile::__construct() — Method in class PIDFile
- Neues Objekt
- Result::__construct() — Method in class Result
- Neues Objekt
- Result::__toString() — Method in class Result
- Inhalt
- Status::__construct() — Method in class Status
- Status