UniPRT SDK v1.0.0.0
 
载入中...
搜索中...
未找到
SettingsReadWrite.SettingsReadWrite类 参考

Public 成员函数

 __init__ (self, connection=None, mgmt_comm=None, comm_descriptor=None)
 必须传递一个打开的TcpComm连接,如果监听来自印表机的未请求讯息,该连接可以保持打开状态。
 
 get_all_values (self)
 读取所有设置的键/及对应的值。
 
str get_value_for_key (self, str key)
 读取与给定键关联的设置。
 
dict get_values_for_keys (self, list keys)
 读取与给定键列表关联的多个设置。
 
bool set_value (self, str value, str key)
 写入与给定键关联的设置值。 如果写入成功,则返回 true。
 
bool set_values (self, dict keys_to_set)
 写入与给定键关联的多个设置。 如果写入成功,则返回 true。
 
Setting get_properties_for_key (self, str key)
 读取与给定键关联的属性。 实现在SettingsReadWrite中。
 
dict get_properties_for_keys (self, list keys)
 读取与给定键列表关联的属性。 实现在SettingsReadWrite中。
 
dict get_all_properties (self)
 读取所有属性。 实现在SettingsReadWrite中。
 

构造及析构函数说明

◆ __init__()

SettingsReadWrite.SettingsReadWrite.__init__ ( self,
connection = None,
mgmt_comm = None,
comm_descriptor = None )

必须传递一个打开的TcpComm连接,如果监听来自印表机的未请求讯息,该连接可以保持打开状态。

发送/接收印表机状态讯息需要一个连接。

参数
connectionTCP通信对象。
mgmt_commJSON通信对象。
comm_descriptor通信描述符。
返回
一个初始化的SettingsReadWrite实例,如果对象无法创建则返回nil。

成员函数说明

◆ get_all_properties()

dict SettingsReadWrite.SettingsReadWrite.get_all_properties ( self)

读取所有属性。 实现在SettingsReadWrite中。

返回
包含所有键及其对应Setting对象的字典。

◆ get_all_values()

SettingsReadWrite.SettingsReadWrite.get_all_values ( self)

读取所有设置的键/及对应的值。

实现在SettingsReadWrite中。

返回
包含所有设置键及其对应值的字典。

◆ get_properties_for_key()

Setting SettingsReadWrite.SettingsReadWrite.get_properties_for_key ( self,
str key )

读取与给定键关联的属性。 实现在SettingsReadWrite中。

参数
key要获取其属性的键。
返回
包含指定键属性的Setting对象。

◆ get_properties_for_keys()

dict SettingsReadWrite.SettingsReadWrite.get_properties_for_keys ( self,
list keys )

读取与给定键列表关联的属性。 实现在SettingsReadWrite中。

参数
keys要获取其属性的键数组。
返回
包含指定键及其对应Setting对象的字典。

◆ get_value_for_key()

str SettingsReadWrite.SettingsReadWrite.get_value_for_key ( self,
str key )

读取与给定键关联的设置。

实现在SettingsReadWrite中。

参数
key要获取其值的键。
返回
与指定键关联的值。

◆ get_values_for_keys()

dict SettingsReadWrite.SettingsReadWrite.get_values_for_keys ( self,
list keys )

读取与给定键列表关联的多个设置。

实现在SettingsReadWrite中。

参数
keys要获取其值的键数组。
返回
包含指定键及其对应值的字典。

◆ set_value()

bool SettingsReadWrite.SettingsReadWrite.set_value ( self,
str value,
str key )

写入与给定键关联的设置值。 如果写入成功,则返回 true。

注意:作为字符串处理的值应加引号。例如,value = SomeString 和 value = "SomeString" 将按接收到的内容发送,但印表机可能会以不同方式处理它们。

实现在SettingsReadWrite中。

参数
value要设置的值。
key要设置其值的键。
返回
如果值设置成功,则返回YES,否则返回NO。

◆ set_values()

bool SettingsReadWrite.SettingsReadWrite.set_values ( self,
dict keys_to_set )

写入与给定键关联的多个设置。 如果写入成功,则返回 true。

注意:作为字符串处理的值应加引号。例如,value = SomeString 和 value = "SomeString" 将按接收到的内容发送,但印表机可能会以不同方式处理它们。

实现在SettingsReadWrite中。

参数
keys_to_set包含要设置的键和值的字典。
返回
如果值设置成功,则返回YES,否则返回NO。

该类的文档由以下文件生成: