+ Collaboration diagram for Enumerations:

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.