cacheex-modes
 cacheex = 1 - cachepull
 Situation: 
OSCam A reader1 ist gesetzt auf cacheex = 1 
OSCam B account1 ist gesetzt auf cacheex = 1 
OSCam A erhält eine ECM Anfrage, reader1 sendet diese Anfrage an OSCam B, 
OSCam B prüft seinen cache: 
 
-  im cache wird nichts gefunden: OSCam B sendet: NOK 
-  im cache wird etwas gefunden; OSCam B sendet: OK+CW 
-  im cache wird nichts gefunden aber es wird eine anstehende Anfrage festgestellt: cacheexwaittime in oscam.conf [global] wird abgewartet und dann erneut geprüft. OSCam B fragt nicht mehr nach neuen EMMs. 
 CW-flow  =  B ---> A 
 
cacheex  =  2 - cachepush
 Situation: 
OSCam A reader1 ist gesetzt auf cacheex = 2 
OSCam B account1 ist gesetzt auf cacheex = 2 
Wenn OSCam B ein CW erhält, wird es auf OSCam A geschoben. Der Reader hat normale Funktionen und kann ECMs anfragen. 
 
-  Problem: OSCAM kann nur dann CW's auf OSCam A schieben, wenn OSCam A verbunden ist 
-  Problem oder feature?: OSCam A kann ECMs von OSCam B anfragen 
 CW-flow  =  B ---> A 
 
cacheex  =  3 - reversecachepush
 Situation: 
OSCam A reader 1 ist gesetzt auf cacheex = 3 
Wenn OSCam A ein CW erhält, wird dies auf OSCam B geschoben. OSCam A fragt nicht mehr nach neuen ECMs 
CW-flow  =  A ---> B