Class docsis_flow

Description

DOCSIS Service Flow

Located in /docsis_config/docsis_flow.php (line 53)

docsis_encoder
   |
   --docsis_encoder_complex
      |
      --docsis_flow
Direct descendents
Class Description
 class docsis_flow_up DOCSIS Service Flow Up
 class docsis_flow_down DOCSIS Service Flow Down
Method Summary
 docsis_flow docsis_flow (int $code, [array $value = array()])
 void set_active_qos_timeout (int $value)
 void set_admitted_qos_timeout (int $value)
 void set_class_name (string $value)
 void set_error (docsis_error $value)
 void set_identifier (int $value)
 void set_max_burst (int $value)
 void set_max_rate (int $value)
 void set_min_reserved_packet_size (int $value)
 void set_min_reserved_rate (int $value)
 void set_qos (mixed $provisioned, boolena $admitted, boolena $active, boolena $provisionioned)
 void set_reference (int $value)
 void set_traffic_priority (int $value)
 void set_vendor (int $value)
Variables

Inherited Variables

Inherited from docsis_encoder

docsis_encoder::$code
docsis_encoder::$value
Methods
Constructor docsis_flow (line 61)

Constructor

docsis_flow docsis_flow (int $code, [array $value = array()])
  • int $code: docsis code
  • array $value: predefined values
set_active_qos_timeout (line 207)

Set Timeout for Active QoS Parameters

See Radio Frequency Interface Specification C.2.2.5.6

void set_active_qos_timeout (int $value)
  • int $value
set_admitted_qos_timeout (line 219)

Set Timeout for Admitted QoS Parameters

See Radio Frequency Interface Specification C.2.2.5.7

void set_admitted_qos_timeout (int $value)
  • int $value
set_class_name (line 101)

Set Service Class Name

See Radio Frequency Interface Specification C.2.2.3.4

void set_class_name (string $value)
  • string $value
set_error (line 132)

Set Error

See Radio Frequency Interface Specification C.2.2.4

void set_error (docsis_error $value)
set_identifier (line 88)

Set Service Flow Identifier

See Radio Frequency Interface Specification C.2.2.3.2

The configuration file MUST NOT contain this parameter.

void set_identifier (int $value)
  • int $value
set_max_burst (line 170)

Set Maximum Traffic Burst

See Radio Frequency Interface Specification C.2.2.5.3

void set_max_burst (int $value)
  • int $value
set_max_rate (line 158)

Set Maximum Sustained Traffic Rate

See Radio Frequency Interface Specification C.2.2.5.2

void set_max_rate (int $value)
  • int $value
set_min_reserved_packet_size (line 195)

Set Assumed Minimum Reserved Rate Packet Size

See Radio Frequency Interface Specification C.2.2.5.5

void set_min_reserved_packet_size (int $value)
  • int $value
set_min_reserved_rate (line 183)

Set Minimum Reserved Traffic Rate

See Radio Frequency Interface Specification C.2.2.5.4

void set_min_reserved_rate (int $value)
  • int $value
set_qos (line 117)

Set Quality of Service Parameter Set Type

See Radio Frequency Interface Specification C.2.2.3.5

void set_qos (mixed $provisioned, boolena $admitted, boolena $active, boolena $provisionioned)
  • boolena $provisionioned
  • boolena $admitted
  • boolena $active
set_reference (line 73)

Set Service Flow Reference

See Radio Frequency Interface Specification C.2.2.3.1

void set_reference (int $value)
  • int $value
set_traffic_priority (line 145)

Set Traffic Priority

See Radio Frequency Interface Specification C.2.2.5.1

void set_traffic_priority (int $value)
  • int $value
set_vendor (line 231)

Set Vendor Specific QoS Parameters

See Radio Frequency Interface Specification C.2.2.5.8

void set_vendor (int $value)
  • int $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:23 -0700 by phpDocumentor 1.3.0RC3