Remain part of reading data from multiple serial ports is as follows. Handler.h file [crayon-5cb8e38879c6c738171873/] Handler.cpp class [crayon-5cb8e38879c86542770071/] Now, create multiple objects of handler class, set configurations and call COMListen method to read data as example given below. [crayon-5cb8e38879c9a850828180/]