2013-06-03 16:14:46 +02:00
|
|
|
<?php
|
2013-06-07 13:29:11 +02:00
|
|
|
// {{{ICINGA_LICENSE_HEADER}}}
|
|
|
|
// {{{ICINGA_LICENSE_HEADER}}}
|
|
|
|
|
2013-06-03 16:14:46 +02:00
|
|
|
namespace Icinga\Protocol\Statusdat;
|
2013-06-07 13:29:11 +02:00
|
|
|
|
2013-06-03 16:14:46 +02:00
|
|
|
interface IReader
|
|
|
|
{
|
2013-06-07 13:29:11 +02:00
|
|
|
/**
|
|
|
|
* @return mixed
|
|
|
|
*/
|
2013-06-03 16:14:46 +02:00
|
|
|
public function getState();
|
|
|
|
|
2013-06-07 13:29:11 +02:00
|
|
|
/**
|
|
|
|
* @param $type
|
|
|
|
* @param $name
|
|
|
|
* @return mixed
|
|
|
|
*/
|
|
|
|
public function getObjectByName($type, $name);
|
2013-06-03 16:14:46 +02:00
|
|
|
}
|