Public Member Functions | |
__construct ($names, $options=array(), $defaults=array()) | |
getOption ($key, $default='') | |
run () | |
Protected Member Functions | |
initWriter () | |
readData () | |
saveData ($data) | |
Protected Attributes | |
$names | |
$options | |
$writer | |
$i | |
Definition at line 845 of file BayEOSGatewayClient.php.
__construct | ( | $names, | |
$options = array() , |
|||
$defaults = array() |
|||
) |
Create a instance of BayEOSGatewayClient
array | $names | Name array: e.g. array('Fifo.0','Fifo.1'...) Name is used for the storage directory: e.g. /tmp/Fifo.0, ... |
array | $options | Array of options. Three forms are possible: |
It is not possilbe to mix forms for one key!!
Definition at line 862 of file BayEOSGatewayClient.php.
getOption | ( | $key, | |
$default = '' |
|||
) |
Helper function to get a option value
string | $key | |
string | $default |
Definition at line 913 of file BayEOSGatewayClient.php.
|
protected |
Method called by BayEOSGatewayClient::run()
can be overwritten by implementation
Definition at line 1026 of file BayEOSGatewayClient.php.
|
protected |
Method called by BayEOSGatewayClient::run()
must be overwritten by implementation!
Definition at line 1034 of file BayEOSGatewayClient.php.
run | ( | ) |
Runs the BayEOSGatewayClient
forks one BayEOSWrite and one BayEOSSender per name
Definition at line 931 of file BayEOSGatewayClient.php.
|
protected |
Method called by BayEOSGatewayClient::run()
can be overwritten by Implementation (e.g. to store routed frames)
Definition at line 1044 of file BayEOSGatewayClient.php.
|
protected |
Definition at line 1051 of file BayEOSGatewayClient.php.
|
protected |
Definition at line 1048 of file BayEOSGatewayClient.php.
|
protected |
Definition at line 1049 of file BayEOSGatewayClient.php.
|
protected |
Definition at line 1050 of file BayEOSGatewayClient.php.