Added system polling

This commit is contained in:
2023-07-26 19:44:07 +10:00
parent c23b5ebfc2
commit 4e44e2e266
19 changed files with 733 additions and 88 deletions

View File

@@ -28,7 +28,9 @@ abstract class Protocol
// Our sessions Types
public const SESSION_AUTO = 0;
/** @deprecate Use mailers:class */
public const SESSION_EMSI = 1;
/** @deprecate Use mailers:class */
public const SESSION_BINKP = 2;
public const SESSION_ZMODEM = 3;
@@ -447,6 +449,7 @@ abstract class Protocol
$slo->sessiontype = $type;
$slo->sessiontime = $this->node->session_time;
$slo->result = ($rc & self::S_MASK);
$slo->originate = $this->originate;
$so->logs()->save($slo);
}

View File

@@ -1420,8 +1420,6 @@ final class Zmodem extends Protocol implements CRCInterface,ZmodemInterface
$trys++;
}
dump(['ls_rxHdr'=>hex_dump(join('',$this->ls_rxHdr))]);
switch (($rc=$this->ls_zrecvhdr($this->ls_rxHdr,$this->ls_HeaderTimeout))) {
/* Send ZRINIT again */
case self::ZRQINIT: