29 lines
644 B
Python
29 lines
644 B
Python
from .connection import Connection
|
|
from .request import Request
|
|
|
|
|
|
def iidx_ticker_get(con: Connection):
|
|
res = con.request(Request("iidx", "ticker_get"))
|
|
return res.get_data()
|
|
|
|
|
|
def iidx_ticker_set(con: Connection, text: str):
|
|
req = Request("iidx", "ticker_set")
|
|
req.add_param(text)
|
|
con.request(req)
|
|
|
|
|
|
def iidx_ticker_reset(con: Connection):
|
|
req = Request("iidx", "ticker_reset")
|
|
con.request(req)
|
|
|
|
|
|
def iidx_tapeled_get(con: Connection, *light_names):
|
|
req = Request("iidx", "tapeled_get")
|
|
|
|
for light_name in light_names:
|
|
req.add_param(light_name)
|
|
|
|
res = con.request(req)
|
|
return res.get_data()
|