# SwitchConnectMode

Specifies how switch connections are made on the board.

#### Syntax

SwitchConnectMode = setting

#### Access

Read/Write

#### Type

String

#### Default

ByChannel

#### Allowed values

AllConstantDelay | AllDirect | ByChannel

#### Example

SwitchConnectMode = AllDirect

#### Details

Valid options are:

Option | Description
--- | ---
AllConstantDelay | Data is delayed so that the destination timeslot is always in the next frame, regardless of whether it is a forward connection.
AllDirect | For all board connections, data is transferred directly from the source timeslot to the destination timeslot. For forward connections (from lower-numbered timeslots to higher-numbered timeslots), data is transferred in the same frame. For backward connections (from higher-numbered timeslots to lower-numbered timeslots) data is transferred in the next frame.
ByChannel | The mode for each board connection depends on whether the connection is made using swiMakeConnection or swiMakeFramedConnection.

This keyword is used for configurations that transfer non-voice data in multiple timeslots (for example, HDLC in TDM).

For more information, refer to swiMakeConnection and swiMakeFramedConnection in the Dialogic® NaturalAccess™ Switching Interface API Developer's Manual.

#### See also

SwitchConnections