// +build !minimal #pragma once #ifndef GO_QTSERIALPORT_H #define GO_QTSERIALPORT_H #include #ifdef __cplusplus int QSerialPort_QSerialPort_QRegisterMetaType(); extern "C" { #endif struct QtSerialPort_PackedString { char* data; long long len; }; struct QtSerialPort_PackedList { void* data; long long len; }; long long QSerialPort_PinoutSignals(void* ptr); void* QSerialPort_NewQSerialPort(void* parent); void* QSerialPort_NewQSerialPort3(void* serialPortInfo, void* parent); void* QSerialPort_NewQSerialPort2(struct QtSerialPort_PackedString name, void* parent); char QSerialPort_Clear(void* ptr, long long directions); char QSerialPort_Flush(void* ptr); char QSerialPort_IsDataTerminalReady(void* ptr); char QSerialPort_IsRequestToSend(void* ptr); char QSerialPort_OpenDefault(void* ptr, long long mode); char QSerialPort_SetBaudRate(void* ptr, int baudRate, long long directions); char QSerialPort_SetBreakEnabled(void* ptr, char set); char QSerialPort_SetDataBits(void* ptr, long long dataBits); char QSerialPort_SetDataTerminalReady(void* ptr, char set); char QSerialPort_SetFlowControl(void* ptr, long long flowControl); char QSerialPort_SetParity(void* ptr, long long parity); char QSerialPort_SetRequestToSend(void* ptr, char set); char QSerialPort_SetStopBits(void* ptr, long long stopBits); char QSerialPort_WaitForBytesWrittenDefault(void* ptr, int msecs); char QSerialPort_WaitForReadyReadDefault(void* ptr, int msecs); long long QSerialPort_ReadData(void* ptr, char* data, long long maxSize); long long QSerialPort_ReadDataDefault(void* ptr, char* data, long long maxSize); long long QSerialPort_ReadLineDataDefault(void* ptr, char* data, long long maxSize); long long QSerialPort_WriteData(void* ptr, char* data, long long maxSize); long long QSerialPort_WriteDataDefault(void* ptr, char* data, long long maxSize); void QSerialPort_ConnectBaudRateChanged(void* ptr); void QSerialPort_DisconnectBaudRateChanged(void* ptr); void QSerialPort_BaudRateChanged(void* ptr, int baudRate, long long directions); void QSerialPort_ConnectBreakEnabledChanged(void* ptr); void QSerialPort_DisconnectBreakEnabledChanged(void* ptr); void QSerialPort_BreakEnabledChanged(void* ptr, char set); void QSerialPort_ClearError(void* ptr); void QSerialPort_CloseDefault(void* ptr); void QSerialPort_ConnectDataBitsChanged(void* ptr); void QSerialPort_DisconnectDataBitsChanged(void* ptr); void QSerialPort_DataBitsChanged(void* ptr, long long dataBits); void QSerialPort_ConnectDataTerminalReadyChanged(void* ptr); void QSerialPort_DisconnectDataTerminalReadyChanged(void* ptr); void QSerialPort_DataTerminalReadyChanged(void* ptr, char set); void QSerialPort_ConnectErrorOccurred(void* ptr); void QSerialPort_DisconnectErrorOccurred(void* ptr); void QSerialPort_ErrorOccurred(void* ptr, long long error); void QSerialPort_ConnectFlowControlChanged(void* ptr); void QSerialPort_DisconnectFlowControlChanged(void* ptr); void QSerialPort_FlowControlChanged(void* ptr, long long flow); void QSerialPort_ConnectParityChanged(void* ptr); void QSerialPort_DisconnectParityChanged(void* ptr); void QSerialPort_ParityChanged(void* ptr, long long parity); void QSerialPort_ConnectRequestToSendChanged(void* ptr); void QSerialPort_DisconnectRequestToSendChanged(void* ptr); void QSerialPort_RequestToSendChanged(void* ptr, char set); void QSerialPort_SetPort(void* ptr, void* serialPortInfo); void QSerialPort_SetPortName(void* ptr, struct QtSerialPort_PackedString name); void QSerialPort_SetReadBufferSize(void* ptr, long long size); void QSerialPort_ConnectStopBitsChanged(void* ptr); void QSerialPort_DisconnectStopBitsChanged(void* ptr); void QSerialPort_StopBitsChanged(void* ptr, long long stopBits); void QSerialPort_DestroyQSerialPort(void* ptr); void QSerialPort_DestroyQSerialPortDefault(void* ptr); long long QSerialPort_DataBits(void* ptr); long long QSerialPort_FlowControl(void* ptr); long long QSerialPort_Parity(void* ptr); struct QtSerialPort_PackedString QSerialPort_PortName(void* ptr); long long QSerialPort_Error(void* ptr); long long QSerialPort_StopBits(void* ptr); char QSerialPort_IsBreakEnabled(void* ptr); int QSerialPort_BaudRate(void* ptr, long long directions); char QSerialPort_AtEndDefault(void* ptr); char QSerialPort_CanReadLineDefault(void* ptr); char QSerialPort_IsSequentialDefault(void* ptr); long long QSerialPort_BytesAvailableDefault(void* ptr); long long QSerialPort_BytesToWriteDefault(void* ptr); long long QSerialPort_ReadBufferSize(void* ptr); void* QSerialPort___dynamicPropertyNames_atList(void* ptr, int i, void* p); void QSerialPort___dynamicPropertyNames_setList(void* ptr, void* i, void* p); void* QSerialPort___dynamicPropertyNames_newList(void* ptr); void* QSerialPort___findChildren_atList2(void* ptr, int i, void* p); void QSerialPort___findChildren_setList2(void* ptr, void* i, void* p); void* QSerialPort___findChildren_newList2(void* ptr); void* QSerialPort___findChildren_atList3(void* ptr, int i, void* p); void QSerialPort___findChildren_setList3(void* ptr, void* i, void* p); void* QSerialPort___findChildren_newList3(void* ptr); void* QSerialPort___findChildren_atList(void* ptr, int i, void* p); void QSerialPort___findChildren_setList(void* ptr, void* i, void* p); void* QSerialPort___findChildren_newList(void* ptr); void* QSerialPort___children_atList(void* ptr, int i, void* p); void QSerialPort___children_setList(void* ptr, void* i, void* p); void* QSerialPort___children_newList(void* ptr); char QSerialPort_ResetDefault(void* ptr); char QSerialPort_SeekDefault(void* ptr, long long pos); long long QSerialPort_PosDefault(void* ptr); long long QSerialPort_SizeDefault(void* ptr); char QSerialPort_EventDefault(void* ptr, void* e); char QSerialPort_EventFilterDefault(void* ptr, void* watched, void* event); void QSerialPort_ChildEventDefault(void* ptr, void* event); void QSerialPort_ConnectNotifyDefault(void* ptr, void* sign); void QSerialPort_CustomEventDefault(void* ptr, void* event); void QSerialPort_DeleteLaterDefault(void* ptr); void QSerialPort_DisconnectNotifyDefault(void* ptr, void* sign); void QSerialPort_TimerEventDefault(void* ptr, void* event); void* QSerialPort_MetaObjectDefault(void* ptr); struct QtSerialPort_PackedList QSerialPortInfo_QSerialPortInfo_AvailablePorts(); struct QtSerialPort_PackedList QSerialPortInfo_QSerialPortInfo_StandardBaudRates(); void* QSerialPortInfo_NewQSerialPortInfo(); void* QSerialPortInfo_NewQSerialPortInfo2(void* port); void* QSerialPortInfo_NewQSerialPortInfo4(void* other); void* QSerialPortInfo_NewQSerialPortInfo3(struct QtSerialPort_PackedString name); void QSerialPortInfo_Swap(void* ptr, void* other); void QSerialPortInfo_DestroyQSerialPortInfo(void* ptr); struct QtSerialPort_PackedString QSerialPortInfo_Description(void* ptr); struct QtSerialPort_PackedString QSerialPortInfo_Manufacturer(void* ptr); struct QtSerialPort_PackedString QSerialPortInfo_PortName(void* ptr); struct QtSerialPort_PackedString QSerialPortInfo_SerialNumber(void* ptr); struct QtSerialPort_PackedString QSerialPortInfo_SystemLocation(void* ptr); char QSerialPortInfo_HasProductIdentifier(void* ptr); char QSerialPortInfo_HasVendorIdentifier(void* ptr); char QSerialPortInfo_IsBusy(void* ptr); char QSerialPortInfo_IsNull(void* ptr); unsigned short QSerialPortInfo_ProductIdentifier(void* ptr); unsigned short QSerialPortInfo_VendorIdentifier(void* ptr); void* QSerialPortInfo___availablePorts_atList(void* ptr, int i, void* p); void QSerialPortInfo___availablePorts_setList(void* ptr, void* i, void* p); void* QSerialPortInfo___availablePorts_newList(void* ptr); int QSerialPortInfo___standardBaudRates_atList(void* ptr, int i, void* p); void QSerialPortInfo___standardBaudRates_setList(void* ptr, int i, void* p); void* QSerialPortInfo___standardBaudRates_newList(void* ptr); #ifdef __cplusplus } #endif #endif