Hyperspace Core

Classes

class  Hyperspace::AbstractWaveTarget
 The base class for Applications to act as Wave targets. More...
 
class  Hyperspace::Gate
 The base class for Applications to expose Gates. More...
 
class  Hyperspace::Wave
 The base class data structure for Waves. More...
 
class  Hyperspace::Rebound
 The base class data structure for Rebounds. More...
 
class  Hyperspace::KeyValueRebound
 Helper class for Key/Value rebounds. More...
 
class  Hyperspace::KeyValueJsonSerializer
 An implementation of KeyValueSerializer for JSON. More...
 
class  Hyperspace::KeyValueSerializer
 The base class for automatic Key/Value (de)serialization of payloads. More...
 
class  Hyperspace::KeyValueSerializerPool
 A static pool of serializers to be used by Gates to serialize/deserialize Key/Value information. More...
 

Enumerations

enum  Hyperspace::ResponseCode : quint16
 Possible response codes for Rebounds. More...
 

Detailed Description

Hyperspace Core contains all the basic types and mechanism to enable Hyperspace usage, both as a server and as a client, for Hemera applications.

It is contained in the Hyperspace:: namespace.

Enumeration Type Documentation

enum Hyperspace::ResponseCode : quint16
strong

Possible response codes for Rebounds.

  • This enum replicates the HTTP specification for return codes.