Add time api and test
This commit is contained in:
24
tjnetwork.py
24
tjnetwork.py
@@ -44,6 +44,12 @@ LINK_STATUS_OPEN = api.LINK_STATUS_OPEN
|
||||
LINK_STATUS_CLOSED = api.LINK_STATUS_CLOSED
|
||||
LINK_STATUS_ACTIVE = api.LINK_STATUS_ACTIVE
|
||||
|
||||
TIME_STATISTIC_NONE = api.TIME_STATISTIC_NONE
|
||||
TIME_STATISTIC_AVERAGED = api.TIME_STATISTIC_AVERAGED
|
||||
TIME_STATISTIC_MINIMUM = api.TIME_STATISTIC_MINIMUM
|
||||
TIME_STATISTIC_MAXIMUM = api.TIME_STATISTIC_MAXIMUM
|
||||
TIME_STATISTIC_RANGE = api.TIME_STATISTIC_RANGE
|
||||
|
||||
|
||||
############################################################
|
||||
# project
|
||||
@@ -360,13 +366,27 @@ def set_curve(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
def get_emitter_schema(name: str) -> dict[str, dict[str, Any]]:
|
||||
return api.get_emitter_schema(name)
|
||||
|
||||
def get_emitter(name: str, id: str) -> dict[str, Any]:
|
||||
return api.get_emitter(name, id)
|
||||
def get_emitter(name: str, junction: str) -> dict[str, Any]:
|
||||
return api.get_emitter(name, junction)
|
||||
|
||||
def set_emitter(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.set_emitter(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# time 21.[EMITTERS]
|
||||
############################################################
|
||||
|
||||
def get_time_schema(name: str) -> dict[str, dict[str, Any]]:
|
||||
return api.get_time_schema(name)
|
||||
|
||||
def get_time(name: str) -> dict[str, Any]:
|
||||
return api.get_time(name)
|
||||
|
||||
def set_time(name: str, cs: ChangeSet) -> ChangeSet:
|
||||
return api.set_time(name, cs)
|
||||
|
||||
|
||||
############################################################
|
||||
# coord 24.[COORDINATES]
|
||||
############################################################
|
||||
|
||||
Reference in New Issue
Block a user