(Page 10 of 28 in this chapter)


swiConfigStreamSpeed

Description

Configures the speed of one or more streams of the H.100 bus.

Prototype

DWORD swiConfigStreamSpeed ( SWIHD swihd,
DWORD
speed,
DWORD
streams[],
unsigned
count)

swihd Handle returned by swiOpenSwitch.

speed Specifies in millions of bits per second the capacity of one or more streams. Refer to the Details section for acceptable values.

streams Array of one or more streams that specify the H.100 streams to be configured to the specified speed.

count Number of streams to be configured.

Return Values

Events

Details

This function configures the speed of one or more streams of the H.100 bus. This command is specific to MVIP-95. Calling this function on an MVIP-90 driver will return CTAERR_FUNCTION_NOT_AVAIL.

Acceptable values for speed are:

MVIP95_2MBPS_STREAM_SPEED
MVIP95_4MBPS_STREAM_SPEED
MVIP95_8MBPS_STREAM_SPEED

Refer to Section 6.2, Stream Speed Configuration for more information.

If CTAERR_DRIVER_ERROR is returned, call swiGetLastError to retrieve the MVIP device error code.

See Also

swiGetLastError, swiGetStreamsBySpeed

Example


void myConfigHMVIPtoMVIP90(SWIHD hd, DWORD streams[], unsigned count)
{
/* Configure H.100 streams to be compatible with MVIP-90 streams */
swiConfigStreamSpeed(hd, MVIP95_2MBPS_STREAM_SPEED, streams, count);
}


(Page 10 of 28 in this chapter)


tech_support@nmss.com
Copyright © 1997, Natural MicroSystems, Inc. All rights reserved.