Sming constant values

Constants and enumerated lists used by Sming functions. More...

Classes

struct  EspDigitalPin
 ESP GPIO pin configuration. More...
 

Enumerations

enum  StreamType {
  eSST_Invalid, eSST_Memory, eSST_MemoryWritable, eSST_File,
  eSST_Template, eSST_JsonObject, eSST_User, eSST_Chain,
  eSST_Transform, eSST_Wrapper, eSST_HeaderChecker, eSST_Unknown
}
 Data stream type. More...
 
enum  TimeZone { eTZ_UTC = 0, eTZ_Local = 1 }
 Time zones. More...
 

Detailed Description

Constants and enumerated lists used by Sming functions.

Enumeration Type Documentation

◆ StreamType

enum StreamType

Data stream type.

Enumerator
eSST_Invalid 

Stream content not valid.

eSST_Memory 

Memory stream.

eSST_MemoryWritable 
eSST_File 

< Memory stream where data can be safely written to.

File data stream

eSST_Template 

Template data stream.

eSST_JsonObject 

JSON object data stream.

eSST_User 

User defined data stream.

eSST_Chain 

A stream (chain) containing multiple streams.

eSST_Transform 

A stream that is transforming the data.

eSST_Wrapper 

A stream that is a wrapper around a source stream.

eSST_HeaderChecker 

A stream that receives HTTP headers in Stream::checkHeaders()

eSST_Unknown 

Unknown data stream type.

◆ TimeZone

enum TimeZone

Time zones.

Enumerator
eTZ_UTC 

Use universal time coordinate (UTC)

eTZ_Local 

Use local time.