(Page 1 of 1 in this chapter)
Figure 5. Creating a Connection Object
CTBUS, LOCAL, or MC1), stream, and timeslot.
Figure 6. Setting the Talker to a Connection
CTBUS, LOCAL, or MC1), stream, and timeslot for each listener.
Figure 7. Adding Listeners to a Connection
CTBUS, LOCAL, or MC1), stream, and timeslot for each listener.
Figure 8. Removing Listeners from a Connection
Figure 9. Opening a Connection Handle
Figure 10. Simplex Connection
Figure 11. Duplex Connection
ppxConnect( ctahd, &talker, &listener, PPX_DUPLEX)
talker -> listener
listener_2.stream = talker.stream + 1
talker_2.stream = listener.stream - 1
talker_2 -> listener_2
listener_2.stream = talker.stream + 1otherwise:
listener_2.stream = talker.stream - 1
talker_2.stream = listener.stream + 1otherwise:
talker_2.stream = listener.stream - 1
talker_2 -> listener_2
.
Figure 12. Quad Connection
NAILED keyword.
NULL talker is assigned to a connection object to which listeners have already been assigned.
SwitchState [ENABLED | DISABLED]
ppx.cfg
[PPX]
Fabric
#
Switch 1
SwitchType = HMIC
DeviceName = "agsw"
DeviceNumber = 1
# etc...
Switch 4
SwitchType = HMIC
DeviceName = "agsw"
DeviceNumber = 4
# etc
# Initial Connections estabished by PPX server
Connect
1:local:0:0 to 1:local:17:0 QUAD
4:local:0:2 to 4:local:17:2 QUAD
End Connect
End Fabric
ppxswi.log
Setup of initial connections.
[Tue Jan 12 15:29:11 1999] Switch 1: Handle Opened 0x1
[Tue Jan 12 15:29:11 1999] swiMakeConnect: hd 0x1 LOCAL:0:0 TO LOCAL:17:0
[Tue Jan 12 15:29:11 1999] swiMakeConnect: hd 0x1 LOCAL:16:0 TO LOCAL:1:0
[Tue Jan 12 15:29:11 1999] swiMakeConnect: hd 0x1 LOCAL:2:0 TO LOCAL:19:0
[Tue Jan 12 15:29:11 1999] swiMakeConnect: hd 0x1 LOCAL:18:0 TO LOCAL:3:0
[Tue Jan 12 15:29:12 1999] Switch 4: Handle Opened 0x10002
[Tue Jan 12 15:29:12 1999] swiMakeConnect: hd 0x10002 LOCAL:0:2 TO
LOCAL:17:2
[Tue Jan 12 15:29:12 1999] swiMakeConnect: hd 0x10002 LOCAL:16:2 TO
LOCAL:1:2
[Tue Jan 12 15:29:12 1999] swiMakeConnect: hd 0x10002 LOCAL:2:2 TO
LOCAL:19:2
[Tue Jan 12 15:29:12 1999] swiMakeConnect: hd 0x10002 LOCAL:18:2 TO
LOCAL:3:2
Board removal
[Tue Jan 12 15:30:39 1999] Switch 4 Device 4 DISABLED
[Tue Jan 12 15:30:39 1999] Switch 4 Handle 0x10002 Closed
[Tue Jan 12 15:30:43 1999] Switch 1 Device 1 DISABLED
[Tue Jan 12 15:30:43 1999] Switch 1 Handle 0x1 Closed
Reinsert with auto reconnect
reinsert:
[Tue Jan 12 15:30:52 1999] Switch 1 Device 1 ENABLED
[Tue Jan 12 15:30:52 1999] Switch 1: Handle Opened 0x20001
reconnect:
[Tue Jan 12 15:30:52 1999] swiMakeConnect: hd 0x20001 LOCAL:0:0 TO
LOCAL:17:0
[Tue Jan 12 15:30:52 1999] swiMakeConnect: hd 0x20001 LOCAL:16:0 TO
LOCAL:1:0
[Tue Jan 12 15:30:52 1999] swiMakeConnect: hd 0x20001 LOCAL:2:0 TO
LOCAL:19:0
[Tue Jan 12 15:30:52 1999] swiMakeConnect: hd 0x20001 LOCAL:18:0 TO
LOCAL:3:0
reinsert:
[Tue Jan 12 15:30:57 1999] Switch 4 Device 4 ENABLED
[Tue Jan 12 15:30:57 1999] Switch 4: Handle Opened 0x30002
reconnect:
[Tue Jan 12 15:30:57 1999] swiMakeConnect: hd 0x30002 LOCAL:0:2 TO
LOCAL:17:2
[Tue Jan 12 15:30:57 1999] swiMakeConnect: hd 0x30002 LOCAL:16:2 TO
LOCAL:1:2
[Tue Jan 12 15:30:57 1999] swiMakeConnect: hd 0x30002 LOCAL:2:2 TO
LOCAL:19:2
[Tue Jan 12 15:30:57 1999] swiMakeConnect: hd 0x30002 LOCAL:18:2 TO
LOCAL:3:2
(Page 1 of 1 in this chapter)