Class docsis_payload_header_suppression

Description

DOCSIS Payload Header Suppression

Located in /docsis_config/docsis_phs.php (line 34)

docsis_encoder
   |
   --docsis_encoder_complex
      |
      --docsis_payload_header_suppression
Method Summary
 docsis_payload_header_suppression docsis_payload_header_suppression ([int $code = DOCSIS_PAYLOAD_HEADER_SUPPRESSION], [array $value = array()])
 void set_classifier_identifier (int $value)
 void set_classifier_reference (int $value)
 void set_dsc_action (int $value)
 void set_error (docsis_error $value)
 void set_field (string $value)
 void set_index (int $value)
 void set_mask (string $value)
 void set_service_flow_identifier (int $value)
 void set_service_flow_reference (int $value)
 void set_size (int $value)
 void set_vendor (docsis_vendor $value)
 void set_verify (boolean $value)
Variables

Inherited Variables

Inherited from docsis_encoder

docsis_encoder::$code
docsis_encoder::$value
Methods
Constructor docsis_payload_header_suppression (line 42)

Constructor

docsis_payload_header_suppression docsis_payload_header_suppression ([int $code = DOCSIS_PAYLOAD_HEADER_SUPPRESSION], [array $value = array()])
  • int $code: docsis code
  • array $value: predefined values
set_classifier_identifier (line 68)

Set Classifier Identifier

See Radio Frequency Interface Specification C.2.2.8.2

void set_classifier_identifier (int $value)
  • int $value: from 1 to 65535
set_classifier_reference (line 54)

Set Classifier Reference

See Radio Frequency Interface Specification C.2.2.8.1

void set_classifier_reference (int $value)
  • int $value: from 1 to 255
set_dsc_action (line 117)

Set Dynamic Service Change Action

  • 0 - Add PHS Rule
  • 1 - Set PHS Rule
  • 2 - Delete PHS Rule
  • 3 - Delete all PHS Rules

See Radio Frequency Interface Specification C.2.2.8.5

void set_dsc_action (int $value)
  • int $value
set_error (line 130)

Set Error

See Radio Frequency Interface Specification C.2.2.9

void set_error (docsis_error $value)
set_field (line 143)

Set Payload Header Suppression Field (PHSF)

See Radio Frequency Interface Specification C.2.2.10.1

void set_field (string $value)
  • string $value
set_index (line 156)

Set Payload Header Suppression Index (PHSI)

See Radio Frequency Interface Specification C.2.2.10.2

void set_index (int $value)
  • int $value: from 1 to 255
set_mask (line 169)

Set Payload Header Suppression Mask (PHSM)

See Radio Frequency Interface Specification C.2.2.10.3

void set_mask (string $value)
  • string $value
set_service_flow_identifier (line 96)

Set Service Flow Identifier

See Radio Frequency Interface Specification C.2.2.8.4

void set_service_flow_identifier (int $value)
  • int $value: from 1 to 4294967295
set_service_flow_reference (line 82)

Set Service Flow Reference

See Radio Frequency Interface Specification C.2.2.8.3

void set_service_flow_reference (int $value)
  • int $value: from 1 to 65535
set_size (line 181)

Set Payload Header Suppression Size (PHSS)

See Radio Frequency Interface Specification C.2.2.10.4

void set_size (int $value)
  • int $value
set_vendor (line 206)

Set Vendor Specific PHS Parameters

See Radio Frequency Interface Specification C.2.2.10.

void set_vendor (docsis_vendor $value)
set_verify (line 193)

Set Payload Header Suppression Verification (PHSV)

See Radio Frequency Interface Specification C.2.2.10.5

void set_verify (boolean $value)
  • boolean $value

Inherited Methods

Inherited From docsis_encoder_complex

 docsis_encoder_complex::docis_encoder_complex()
 docsis_encoder_complex::encode()

Inherited From docsis_encoder

 docsis_encoder::docsis_encoder()
 docsis_encoder::encode()

Documentation generated on Mon, 14 Nov 2005 18:00:28 -0700 by phpDocumentor 1.3.0RC3