Patronum
Patronum Namespace Reference

Classes

class  Controller
 The Controller class provide control functionality for your service how to use : just inherit from the Service Controller and override the methods you need. So, invoke the send methon, and if you need to get a responce from your service then invoke a waitForResponce method. More...
 
class  Feature
 The Feature class - it is atomic type for describe service command. More...
 
class  IController
 
class  IService
 
class  ISocketWraper
 
class  LocalSocket
 The LocalSocket class this socket work only with locale data. More...
 
struct  Package
 
class  Service
 
class  ServicePrivate
 

Enumerations

enum  State : int { State::Connected, State::Disconeccted }
 
enum  Command : char { Command::FeaturesRequest, Command::Features, Command::Feature, Command::FeatureResponce }
 

Functions

QDataStream & operator<< (QDataStream &stream, const Feature &obj)
 
QDataStream & operator>> (QDataStream &stream, Feature &obj)
 

Enumeration Type Documentation

◆ Command

enum Patronum::Command : char
strong
Enumerator
FeaturesRequest 
Features 
Feature 
FeatureResponce 

Definition at line 8 of file package.h.

◆ State

enum Patronum::State : int
strong
Enumerator
Connected 
Disconeccted 

Definition at line 9 of file isocketwraper.h.

Function Documentation

◆ operator<<()

QDataStream& Patronum::operator<< ( QDataStream &  stream,
const Feature obj 
)

Definition at line 47 of file feature.cpp.

◆ operator>>()

QDataStream& Patronum::operator>> ( QDataStream &  stream,
Feature obj 
)

Definition at line 53 of file feature.cpp.