Autor Thema: [PATCH]: TcpServerUtils.pm  (Gelesen 1736 mal)

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 20868
[PATCH]: TcpServerUtils.pm
« am: 21 März 2013, 10:59:40 »
hier ein kleiner zwei zeilen patch für TcpServerUtils.pm.

damit ist es möglich beim TcpServer_Open als port 0 zu übergeben um dynamisch einen freien port zu bekommen. das verhalten bei fest vorgegebenem port ändert sich nicht.

damit kann man dynamisch für mehr als ein device einen listen port erzeugen ohne das es konflikte gibt. das ist z.b. nötig wenn mehrere client devices jeweils auf einem eigenen port mit dem server kommunizieren sollen und es möglich ist dem client den port dynamisch mit zu teilen.

gruss
  andre
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 24686
Aw: [PATCH]: TcpServerUtils.pm
« Antwort #1 am: 21 März 2013, 12:09:21 »
Eingespielt

 

decade-submarginal