Enumerations

enum  cts_week_day_t {
  CTS_WEEK_UNKNOWN_DAY,
  CTS_WEEK_MONDAY,
  CTS_WEEK_TUSEDAY,
  CTS_WEEK_WEDNESDAY,
  CTS_WEEK_THURSDAT,
  CTS_WEEK_FRIDAY,
  CTS_WEEK_SATURDAY,
  CTS_WEEK_SUNDAY
}
 Current Time Day of week. More...
 
enum  cts_dst_offset_t {
  CTS_DST_OFFSET_STANDAR_TIME = 0x00,
  CTS_DST_OFFSET_HALF_HOUR = 0x02,
  CTS_DST_OFFSET_DAYLIGHT_TIME = 0x04,
  CTS_DST_OFFSET_DOUB_DAYLIGHT_TIME = 0x08,
  CTS_DST_OFFSET_DOUB_UNKNOWED_TIME = 0xff
}
 Local time information:Daylight Saving Time Offset. More...
 
enum  cts_ref_time_source_t {
  CTS_REF_TIME_SRC_UNKNOWN,
  CTS_REF_TIME_SRC_NET_TIME_PROTOCOL,
  CTS_REF_TIME_SRC_GPS,
  CTS_REF_TIME_SRC_RADIO_TIME_SIGNAL,
  CTS_REF_TIME_SRC_MANUAL,
  CTS_REF_TIME_SRC_ATOMIC_CLOCK,
  CTS_REF_TIME_SRC_CELLUAR_NET
}
 Reference time information:Time Source. More...
 
enum  cts_evt_type_t {
  CTS_EVT_INVALID = 0x00,
  CTS_EVT_CUR_TIME_NOTIFICATION_ENABLED,
  CTS_EVT_CUR_TIME_NOTIFICATION_DISABLED,
  CTS_EVT_CUR_TIME_SET_BY_PEER,
  CTS_EVT_LOC_TIME_INFO_SET_BY_PEER
}
 Current Time Service event type. More...
 

Detailed Description

Enumeration Type Documentation

◆ cts_dst_offset_t

Local time information:Daylight Saving Time Offset.

Enumerator
CTS_DST_OFFSET_STANDAR_TIME 

Standard Time.

CTS_DST_OFFSET_HALF_HOUR 

Half An Hour Daylight Time (+0.5h).

CTS_DST_OFFSET_DAYLIGHT_TIME 

Daylight Time (+1h).

CTS_DST_OFFSET_DOUB_DAYLIGHT_TIME 

Double Daylight Time (+2h).

CTS_DST_OFFSET_DOUB_UNKNOWED_TIME 

Unknown time.

Definition at line 127 of file cts.h.

◆ cts_evt_type_t

Current Time Service event type.

Enumerator
CTS_EVT_INVALID 

Invalid event.

CTS_EVT_CUR_TIME_NOTIFICATION_ENABLED 

Current Time Notification is enabled.

CTS_EVT_CUR_TIME_NOTIFICATION_DISABLED 

Current Time Notification is disabled.

CTS_EVT_CUR_TIME_SET_BY_PEER 

Current Time has been set by peer.

CTS_EVT_LOC_TIME_INFO_SET_BY_PEER 

Local Time information has been set by peer.

Definition at line 149 of file cts.h.

◆ cts_ref_time_source_t

Reference time information:Time Source.

Enumerator
CTS_REF_TIME_SRC_UNKNOWN 

Unknown.

CTS_REF_TIME_SRC_NET_TIME_PROTOCOL 

Network Time Protocol.

CTS_REF_TIME_SRC_GPS 

GPS.

CTS_REF_TIME_SRC_RADIO_TIME_SIGNAL 

Radio Time Signal.

CTS_REF_TIME_SRC_MANUAL 

Manual.

CTS_REF_TIME_SRC_ATOMIC_CLOCK 

Atomic Clock.

CTS_REF_TIME_SRC_CELLUAR_NET 

Cellular Network.

Definition at line 137 of file cts.h.

◆ cts_week_day_t

Current Time Day of week.

Enumerator
CTS_WEEK_UNKNOWN_DAY 

Day of week is not known.

CTS_WEEK_MONDAY 

Monday.

CTS_WEEK_TUSEDAY 

Tuesday.

CTS_WEEK_WEDNESDAY 

Wednesday.

CTS_WEEK_THURSDAT 

Thursday.

CTS_WEEK_FRIDAY 

Friday.

CTS_WEEK_SATURDAY 

Saturday.

CTS_WEEK_SUNDAY 

Sunday.

Definition at line 114 of file cts.h.