Skip to main content

MxBufferAndMetadataOutput

MxMetadataInput

功能

Stream接收的元数据的数据定义。

结构定义

class MxMetadataInput:
def __init__(self):
self.datasource = None
self.dataType = None
self.serializedMetadata = None

参数说明

参数名类型说明
datasourcebytes挂载元数据时使用的dataSource,用于下游插件获取元数据。
dataTypebytes元数据的数据类型。
serializedMetadatabytes序列化的元数据。

父主题: 流程编排数据类

MxMetadataOutput

功能

Stream输出的元数据的数据定义。

结构定义

class MxMetadataOutput:
def __init__(self):
self.errorCode = None
self.errorMsg = None
self.dataType= None
self.serializedMetadata = None

参数说明

参数名类型说明
errorCodeint输出错误码。
errorMsgbytes输出错误信息。
dataTypebytes元数据的数据类型。
serializedMetadatabytes序列化的元数据。

父主题: 流程编排数据类

MxBufferAndMetadataOutput

功能

推理业务输出数据及元数据。

结构定义

由swig生成,仅展示部分业务相关接口,具体请参考“StreamManagerApi.py”。

class StringVector:
def __init__(self):
self.errorCode = None
self.errorMsg = None
self.bufferOutput = None
self.metadataVec = list()
def SetErrorInfo(self, errorCodeIn, errorMsgIn):
pass

参数说明

参数名类型说明
errorCodeint输出错误码。
errorMsgbytes输出错误信息。
bufferOutputbytes输出结果数据。
metadataVecvector输出元数据信息。

父主题: 流程编排数据类

StringVector

功能

用于存放String的向量类型,实现了Vector的通用操作。

结构定义

由swig生成,仅展示部分业务相关接口,具体请参考“StreamManagerApi.py”。

class StringVector:
def pop(self):
pass
def append(self, x):
pass
def size(self):
pass
...

父主题: 流程编排数据类

InProtobufVector

功能

用于存放MxProtobufIn的向量类型,实现了Vector的通用操作。

结构定义

由swig生成,仅展示部分业务相关接口,具体请参考“StreamManagerApi.py”。

class InProtobufVector:
def pop(self):
pass
def append(self, x):
pass
def size(self):
pass
...

父主题: 流程编排数据类

OutProtobufVector

功能

用于存放MxProtobufOut的向量类型,实现了Vector的通用操作。

结构定义

由swig生成,仅展示部分业务相关接口,具体请参考“StreamManagerApi.py”。

class OutProtobufVector:
def pop(self):
pass
def append(self, x):
pass
def size(self):
pass
...

父主题: 流程编排数据类

在线提单