Version




Figure 5. Creating a Connection Object

Figure 6. Setting the Talker to a Connection

Figure 7. Adding Listeners to a Connection

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








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 established 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
Version