Class docsis_capabilities

Description

DOCSIS Capabilities

The value field describes the capabilities of a particular modem, i.e., implementation dependent limits o the particular features or number of features which the modem can support.

Located in /docsis_config/docsis_capabilities.php (line 37)

docsis_encoder
   |
   --docsis_encoder_complex
      |
      --docsis_capabilities
Method Summary
 docsis_capabilities docsis_capabilities ([int $code = DOCSIS_CAPABILITIES], [array $value = array()])
 void set_concatenation (boolean $value)
 void set_dcc (boolean $value)
 void set_downstream_said (int $value)
 void set_filter (boolean $p, boolean $q)
 void set_fragmentation (boolean $value)
 void set_igmp (boolean $value)
 void set_payload_header_suppression (boolean $value)
 void set_privacy (boolean $value)
 void set_transmit_equalizer_taps (int $value)
 void set_upstream_sid (int $value)
 void set_version (int $value)
Variables

Inherited Variables

Inherited from docsis_encoder

docsis_encoder::$code
docsis_encoder::$value
Methods
Constructor docsis_capabilities (line 45)

Constructor

docsis_capabilities docsis_capabilities ([int $code = DOCSIS_CAPABILITIES], [array $value = array()])
  • int $code: docsis code
  • array $value: predefined values
set_concatenation (line 55)

Set Concatenation Support - docsis 1.0, 1.1

void set_concatenation (boolean $value)
  • boolean $value
set_dcc (line 177)

Set DCC Support - docsis 1.1

void set_dcc (boolean $value)
  • boolean $value
set_downstream_said (line 121)

Set Downstream SAID Support - docsis 1.1

void set_downstream_said (int $value)
  • int $value: number of downstream SAIDs the CM can support. 0 defaults to 1.
set_filter (line 142)

Set Optional Filtering Support - docsis 1.1

void set_filter (boolean $p, boolean $q)
  • boolean $p: 802.1P filtering
  • boolean $q: 802.1Q filtering
set_fragmentation (line 77)

Set Fragmentation Support - docsis 1.1

void set_fragmentation (boolean $value)
  • boolean $value
set_igmp (line 99)

Set IGMP Support - docsis 1.1

void set_igmp (boolean $value)
  • boolean $value
set_payload_header_suppression (line 88)

Set Payload Header Suppression Support - docsis 1.1

void set_payload_header_suppression (boolean $value)
  • boolean $value
set_privacy (line 110)

Set Privacy Support - docsis 1.1

void set_privacy (boolean $value)
  • boolean $value
set_transmit_equalizer_taps (line 166)

Set Number of Transmit Equalizer Taps - docsis 1.0, 1.1

void set_transmit_equalizer_taps (int $value)
  • int $value: must be 8 to 64
set_transmit_equalizer_taps_per_symbol (line 154)

Set Transmit Equalizer Taps per Symbol - docsis 1.0, 1.1

void set_transmit_equalizer_taps_per_symbol (int $value)
  • int $value: must be 1, 2, or 4
set_upstream_sid (line 131)

Set Upstream SID Support - docsis 1.1

void set_upstream_sid (int $value)
  • int $value: number of upstream SIDs the modem can support. 0 defaults to 1.
set_version (line 66)

Set DOCSIS Version - docsis 1.1

void set_version (int $value)
  • int $value: 0 indicates DOCSIS v1.0, 1 indicates DOCSIS v1.1

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 17:59:34 -0700 by phpDocumentor 1.3.0RC3