Changeset 272 for PinConnection/UCommHub.pas
- Timestamp:
- Aug 30, 2011, 3:50:15 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
PinConnection/UCommHub.pas
r119 r272 14 14 TCommHub = class 15 15 private 16 FActive: Boolean; 16 17 FPins: TObjectList; 17 18 function GetPin(Index: Integer): TCommPin; … … 29 30 function AddNew: TCommPin; 30 31 property Pins[Index: Integer]: TCommPin read GetPin; 32 property Active: Boolean read FActive write FActive; 31 33 end; 32 34 … … 44 46 I: Integer; 45 47 begin 46 // Broadcast received packet to all other pins 47 for I := 0 to FPins.Count - 1 do 48 if Sender <> FPins[I] then 49 TCommPin(FPins[I]).Send(Stream); 48 if FActive then begin 49 // Broadcast received packet to all other pins 50 for I := 0 to FPins.Count - 1 do 51 if Sender <> FPins[I] then 52 TCommPin(FPins[I]).Send(Stream); 53 end; 50 54 end; 51 55
Note:
See TracChangeset
for help on using the changeset viewer.