| original | | new |
| declaration |
name |
type |
| declaration |
name |
type |
notes |
public function getResourceId(): string |
getResourceId() |
string |
⇒ |
protected string $SResID |
SResID |
string |
...until I know why it needs to be public, anyway |
static array $connections |
connections |
array
| ⇒ |
static array $aThis |
aThis |
array |
?int $timeout |
timeout |
int
| ⇒ |
?int $nTimeout |
nTimeout |
int
|
public function __construct(mixed $host, int $port = 22, int $timeout = 10) |
__construct |
| ⇒ |
protected function __construct()
|
|
| split into From*() quasiconstructors |
mixed $fsock |
fsock |
mixed (stream resource) |
⇒ |
mixed $rSock |
rSock |
mixed (stream resource) |
string $host |
host
| string
| ⇒ |
HostIface $OHost |
int $port |
port |
int |
⇒ |
HostIface $OHost |
OHost |
HostIface |
public function sendIdentificationStringFirst(): void |
|
| ⇒ |
|
|
| $EWhenSendIDStr = DoBefore
|
private bool $send_id_string_first = true; |
|
| ⇒ |
|
|
| $EWhenSendIDStr->DoBefore
|
public function sendKEXINITFirst(): void |
|
| ⇒ |
|
|
| $EWhenSendKEXINI = DoBefore |
private bool $send_kex_first = true; |
send_kex_first |
bool |
⇒ |
|
|
| $EWhenSendKEXINI->DoBefore |
public function sendKEXINITLast(): void |
|
| ⇒ |
|
|
| $EWhenSendKEXINI = DoAfter |
protected int $bitmap = 0; |
bitmap |
int |
⇒ |
protected int $nbExec = 0; |
nbExec |
int
|