Setup to present different mail bundle types
This commit is contained in:
@@ -11,6 +11,7 @@ use App\Models\Setup;
|
||||
* FSC-0048 http://ftsc.org/docs/fsc-0048.002
|
||||
*
|
||||
* Commonly known as Type 2+ packets, based on FSC-0039 with improved support for FTS-0001
|
||||
* @note: These packets will be detected as FSC-0039 packets unless it is addressed to a point
|
||||
*/
|
||||
final class FSC48 extends Packet
|
||||
{
|
||||
@@ -36,7 +37,7 @@ final class FSC48 extends Packet
|
||||
'capvalid' => [0x28,'n',2], // fsc-0039.004 (copy of 0x2c)
|
||||
'prodcode-hi' => [0x2a,'C',1], // Product Code Hi
|
||||
'prodrev-min' => [0x2b,'C',1], // Product Version Minor
|
||||
'capword' => [0x2c,'v',2], // Capability Word
|
||||
'capword' => [0x2c,'v',2], // Capability Word fsc-0039.004/fsc-0048.002
|
||||
'dozone' => [0x2e,'v',2], // Orig Zone
|
||||
'ddzone' => [0x30,'v',2], // Dest Zone
|
||||
'opoint' => [0x32,'v',2], // Orig Point
|
||||
@@ -45,6 +46,7 @@ final class FSC48 extends Packet
|
||||
];
|
||||
|
||||
public const TYPE = '2+';
|
||||
public const VERS = self::MSG_TYPE2; //|self::MSG_TYPE4;
|
||||
|
||||
public function __get($key)
|
||||
{
|
||||
@@ -84,10 +86,10 @@ final class FSC48 extends Packet
|
||||
$this->fftn_p->zone->zone_id, // Orig Zone
|
||||
$this->tftn_p->zone->zone_id, // Dest Zone
|
||||
$this->fftn_p->point_id ? $this->fftn_p->host_id : 0x00, // Aux Net
|
||||
1<<0, // fsc-0039.004 (copy of 0x2c)
|
||||
static::VERS, // fsc-0039.004 (copy of 0x2c)
|
||||
((Setup::PRODUCT_ID >> 8) & 0xff), // Product Code Hi
|
||||
Setup::PRODUCT_VERSION_MIN, // Product Version Minor
|
||||
1<<0, // Capability Word
|
||||
static::VERS, // Capability Word
|
||||
$this->fftn_p->zone->zone_id, // Orig Zone
|
||||
$this->tftn_p->zone->zone_id, // Dest Zone
|
||||
$this->fftn_p->point_id, // Orig Point
|
||||
|
Reference in New Issue
Block a user