close_serialT_close_serialCloseSerialCloseSerialclose_serial (算子)

名称

close_serialT_close_serialCloseSerialCloseSerialclose_serial — 关闭串行设备。

签名

close_serial( : : SerialHandle : )

Herror T_close_serial(const Htuple SerialHandle)

void CloseSerial(const HTuple& SerialHandle)

void HSerial::CloseSerial() const

static void HOperatorSet.CloseSerial(HTuple serialHandle)

void HSerial.CloseSerial()

def close_serial(serial_handle: HHandle) -> None

描述

close_serialclose_serialCloseSerialCloseSerialCloseSerialclose_serial closes a serial device that was opened with open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial

执行信息

此算子修改后续输入参数的状态:

在执行此算子时,若该参数值需在多个线程间使用,则必须对其访问进行同步。

参数

SerialHandleSerialHandleSerialHandleSerialHandleserialHandleserial_handle (输入控制,状态被修改)  serial HSerial, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Serial interface handle.

结果

If the parameters are correct and the device could be closed, the operator close_serialclose_serialCloseSerialCloseSerialCloseSerialclose_serial 返回值 2 ( H_MSG_TRUE )。否则将抛出异常。

可能的前趋

open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial

另见

open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial, close_fileclose_fileCloseFileCloseFileCloseFileclose_file

模块

基础