MistServer
2.5.3-Pro-19-gf5e75b1 ( Generic_64)
|
#include <mist/procs.h>
#include <mist/config.h>
#include <mist/timing.h>
#include <mist/stream.h>
#include <mist/dtsc.h>
#include <mist/defines.h>
#include <mist/shared_memory.h>
#include "controller_streams.h"
#include "controller_capabilities.h"
#include "controller_storage.h"
#include "controller_statistics.h"
#include "controller_limits.h"
#include <mist/triggers.h>
#include <sys/stat.h>
#include <map>
Namespaces | |
Controller | |
Holds everything unique to the controller. | |
Functions | |
void | Controller::AddStreams (JSON::Value &in, JSON::Value &out) |
bool | Controller::CheckAllStreams (JSON::Value &data) |
Checks all streams, restoring if needed. More... | |
void | Controller::checkStream (std::string name, JSON::Value &data) |
Checks the validity of a stream, updates internal stream status. More... | |
void | Controller::CheckStreams (JSON::Value &in, JSON::Value &out) |
Parse a given stream configuration. More... | |
void | Controller::deleteStream (const std::string &name, JSON::Value &out) |
bool | Controller::streamsEqual (JSON::Value &one, JSON::Value &two) |
Checks whether two streams are equal. More... | |
Variables | |
std::map< std::string, pid_t > | Controller::inputProcesses |