diff --git a/.vscode/compile_commands.json b/.vscode/compile_commands.json new file mode 100644 index 0000000..b02025b --- /dev/null +++ b/.vscode/compile_commands.json @@ -0,0 +1,31 @@ +[ +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Device\\ScHHS\\Port\\ScHHS.cpp.obj", "Device\\ScHHS\\Port\\ScHHS.cpp"], + "file": "Device\\ScHHS\\Port\\ScHHS.cpp" +}, +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Device\\Zlg\\Port\\Zlg.cpp.obj", "Device\\Zlg\\Port\\Zlg.cpp"], + "file": "Device\\Zlg\\Port\\Zlg.cpp" +}, +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Src\\CanProtocol.cpp.obj", "Src\\CanProtocol.cpp"], + "file": "Src\\CanProtocol.cpp" +}, +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Src\\main.cpp.obj", "Src\\main.cpp"], + "file": "Src\\main.cpp" +}, +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Src\\SocketApiProtocol.cpp.obj", "Src\\SocketApiProtocol.cpp"], + "file": "Src\\SocketApiProtocol.cpp" +}, +{ + "directory": "c:\\Users\\anonymous\\Desktop\\NewProject\\Other\\UniversalCanCore", + "arguments": ["c:/applications/program custom/msys2/mingw64/bin/g++.exe", "-c", "-std=c++17", "-IInc", "-IPackages\\asio-1.36.0\\include", "-IDevice\\ScHHS", "-IDevice\\ScHHS\\Port", "-IDevice\\Zlg\\Port", "-fexceptions", "-o", "build\\.objs\\UniversalCanCore\\windows\\x64\\release\\Src\\System.cpp.obj", "Src\\System.cpp"], + "file": "Src\\System.cpp" +}] diff --git a/.xmake/windows/x64/cache/config b/.xmake/windows/x64/cache/config index 810e96c..913ed43 100644 --- a/.xmake/windows/x64/cache/config +++ b/.xmake/windows/x64/cache/config @@ -1,9 +1,9 @@ { - recheck = false, options = { toolchain = "mingw64" }, + recheck = false, mtimes = { - ["xmake.lua"] = 1765270728 + ["xmake.lua"] = 1766566526 } } \ No newline at end of file diff --git a/.xmake/windows/x64/cache/detect b/.xmake/windows/x64/cache/detect index 3c2ba85..bed7d31 100644 --- a/.xmake/windows/x64/cache/detect +++ b/.xmake/windows/x64/cache/detect @@ -1,55 +1,55 @@ { - find_program_mingw64_arch_x64_plat_windows_checktoolcc = { - ["C:/Applications/Program Custom/msys2/mingw64/bin/gcc.exe"] = "c:/applications/program custom/msys2/mingw64/bin/gcc.exe" - }, - ["core.tools.gcc.has_cflags"] = { - ["c:/applications/program custom/msys2/mingw64/bin/g++.exe_"] = { - ["-print-multi-directory"] = true, - ["-dumpmachine"] = true, - ["-o"] = true, - ["-Xlinker"] = true, - ["-print-search-dirs"] = true, - ["-print-sysroot-headers-suffix"] = true, - ["--help"] = true, - ["-shared"] = true, - ["-v"] = true, - ["-save-temps"] = true, - ["-x"] = true, - ["-print-libgcc-file-name"] = true, - ["--param"] = true, - ["--version"] = true, - ["-S"] = true, - ["-pipe"] = true, - ["-print-multi-os-directory"] = true, - ["-pie"] = true, - ["-c"] = true, - ["-no-canonical-prefixes"] = true, - ["-print-sysroot"] = true, - ["-E"] = true, - ["-Xassembler"] = true, - ["-print-multi-lib"] = true, - ["-print-multiarch"] = true, - ["-B"] = true, - ["-dumpspecs"] = true, - ["-pass-exit-codes"] = true, - ["-Xpreprocessor"] = true, - ["-dumpversion"] = true, - ["-time"] = true, - ["--target-help"] = true - } - }, find_program_mingw64_arch_x64_plat_windows_checktoolcxx = { ["C:/Applications/Program Custom/msys2/mingw64/bin/g++.exe"] = "c:/applications/program custom/msys2/mingw64/bin/g++.exe" }, + find_program_mingw64_arch_x64_plat_windows_checktoolld = { + ["C:/Applications/Program Custom/msys2/mingw64/bin/g++.exe"] = "c:/applications/program custom/msys2/mingw64/bin/g++.exe" + }, find_program = { ["c:/applications/program custom/msys2/mingw64/bin/g++.exe"] = "c:/applications/program custom/msys2/mingw64/bin/g++.exe" }, - find_program_mingw64_arch_x64_plat_windows_checktoolld = { - ["C:/Applications/Program Custom/msys2/mingw64/bin/g++.exe"] = "c:/applications/program custom/msys2/mingw64/bin/g++.exe" - }, ["lib.detect.has_flags"] = { + ["windows_x64_c:/applications/program custom/msys2/mingw64/bin/g++.exe__cxx_cxflags__-fdiagnostics-color=always"] = true, ["windows_x64_c:/applications/program custom/msys2/mingw64/bin/g++.exe__cxx_cxflags__-Wno-gnu-line-marker -Werror"] = true, - ["windows_x64_c:/applications/program custom/msys2/mingw64/bin/g++.exe__cxx_cxflags__-MMD -MF"] = true, - ["windows_x64_c:/applications/program custom/msys2/mingw64/bin/g++.exe__cxx_cxflags__-fdiagnostics-color=always"] = true + ["windows_x64_c:/applications/program custom/msys2/mingw64/bin/g++.exe__cxx_cxflags__-MMD -MF"] = true + }, + find_program_mingw64_arch_x64_plat_windows_checktoolcc = { + ["C:/Applications/Program Custom/msys2/mingw64/bin/gcc.exe"] = "c:/applications/program custom/msys2/mingw64/bin/gcc.exe" + }, + ["core.tools.gcc.has_cflags"] = { + ["c:/applications/program custom/msys2/mingw64/bin/g++.exe_"] = { + ["-print-search-dirs"] = true, + ["-dumpspecs"] = true, + ["-dumpversion"] = true, + ["-print-multi-lib"] = true, + ["-Xpreprocessor"] = true, + ["-print-multi-os-directory"] = true, + ["-save-temps"] = true, + ["--help"] = true, + ["-print-sysroot"] = true, + ["-E"] = true, + ["-print-sysroot-headers-suffix"] = true, + ["-no-canonical-prefixes"] = true, + ["-Xlinker"] = true, + ["--version"] = true, + ["-o"] = true, + ["--target-help"] = true, + ["--param"] = true, + ["-print-libgcc-file-name"] = true, + ["-B"] = true, + ["-c"] = true, + ["-pie"] = true, + ["-shared"] = true, + ["-print-multi-directory"] = true, + ["-S"] = true, + ["-dumpmachine"] = true, + ["-v"] = true, + ["-print-multiarch"] = true, + ["-x"] = true, + ["-time"] = true, + ["-Xassembler"] = true, + ["-pipe"] = true, + ["-pass-exit-codes"] = true + } } } \ No newline at end of file diff --git a/.xmake/windows/x64/cache/history b/.xmake/windows/x64/cache/history index a494a96..0f62aa2 100644 --- a/.xmake/windows/x64/cache/history +++ b/.xmake/windows/x64/cache/history @@ -1,69 +1,24 @@ { cmdlines = { "xmake ", + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\update_intellisense.lua .vscode clangd]], + "xmake check", + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\explorer.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\update_intellisense.lua .vscode clangd]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\explorer.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\update_intellisense.lua .vscode clangd]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\explorer.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\update_intellisense.lua .vscode clangd]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\update_intellisense.lua .vscode clangd]], + "xmake check", "xmake ", - "xmake ", + [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\explorer.lua]], "xmake check", - [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], - "xmake f -c", - "xmake f --toolchain=mingw64", - "xmake ", - [[xmake lua "C:\\Program Files\\xmake\\modules\\private\\utils\\statistics.lua"]], - [[xmake lua "C:\\Program Files\\xmake\\actions\\build\\cleaner.lua"]], - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\explorer.lua]], - [[xmake l c:\Users\anonymous\.vscode\extensions\tboox.xmake-vscode-2.4.1\assets\config.lua]], - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake ", - "xmake " + "xmake check" } } \ No newline at end of file diff --git a/.xmake/windows/x64/cache/toolchain b/.xmake/windows/x64/cache/toolchain index 2db50d3..d7d8161 100644 --- a/.xmake/windows/x64/cache/toolchain +++ b/.xmake/windows/x64/cache/toolchain @@ -1,38 +1,38 @@ { - tool_target_UniversalCanCore_windows_x64_ld = { - program = "c:/applications/program custom/msys2/mingw64/bin/g++.exe", - toolchain_info = { - cachekey = "mingw64_arch_x64_plat_windows", - plat = "windows", - name = "mingw64", - arch = "x64" - }, - toolname = "gxx" - }, - mingw64_arch_x64_plat_windows = { - __global = true, - plat = "windows", - arch = "x64", - __checked = true - }, tool_target_UniversalCanCore_windows_x64_cxx = { program = "c:/applications/program custom/msys2/mingw64/bin/g++.exe", + toolname = "gxx", toolchain_info = { cachekey = "mingw64_arch_x64_plat_windows", plat = "windows", - name = "mingw64", - arch = "x64" - }, - toolname = "gxx" + arch = "x64", + name = "mingw64" + } }, tool_target_UniversalCanCore_windows_x64_cc = { program = "c:/applications/program custom/msys2/mingw64/bin/gcc.exe", + toolname = "gcc", toolchain_info = { cachekey = "mingw64_arch_x64_plat_windows", plat = "windows", - name = "mingw64", - arch = "x64" - }, - toolname = "gcc" + arch = "x64", + name = "mingw64" + } + }, + mingw64_arch_x64_plat_windows = { + arch = "x64", + plat = "windows", + __global = true, + __checked = true + }, + tool_target_UniversalCanCore_windows_x64_ld = { + program = "c:/applications/program custom/msys2/mingw64/bin/g++.exe", + toolname = "gxx", + toolchain_info = { + cachekey = "mingw64_arch_x64_plat_windows", + plat = "windows", + arch = "x64", + name = "mingw64" + } } } \ No newline at end of file diff --git a/Device/ScHHS/HCanbus.dll b/Device/ScHHS/HCanbus.dll new file mode 100644 index 0000000..39a9f30 Binary files /dev/null and b/Device/ScHHS/HCanbus.dll differ diff --git a/Device/ScHHS/HCanbus.h b/Device/ScHHS/HCanbus.h new file mode 100644 index 0000000..6f6b619 --- /dev/null +++ b/Device/ScHHS/HCanbus.h @@ -0,0 +1,119 @@ + +#ifndef HCANBUS_H +#define HCANBUS_H + +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) +#define LIBUSB_CALL WINAPI +#else +#define LIBUSB_CALL +#endif + +typedef struct _Dev_Info { + char HW_Type[32]; //设备型号 字符串 + char HW_Ser[32]; //设备序列号 字符串 + char HW_Ver[32]; //硬件版本 字符串 + char FW_Ver[32]; //软件版本 字符串 + char MF_Date[32]; //生产日期 字符串 +} Dev_Info, *PDev_Info; + +typedef struct _Can_Config { + unsigned int Baudrate; + unsigned char Config; //配置信息:0x01接通内部电阻 0x02离线唤醒 0x04自动重传 + unsigned char Pres; // Pres,Tseg1,Tseg2如果与Baudrate不匹配,动态库会自动按 + unsigned char Tseg1; // Baudrate重新计算Pres,Tseg1,Tseg2,SJW并且采样点设置为 + unsigned char Tseg2; // 75%左右。一般情况可以只设置波特率,Pres,Tseg1,Tseg2填0 + unsigned char Model; //工作模式:0 正常模式,1 环回模式,2 静默模式,3 静默环回模式 + unsigned char SJW; + unsigned char Reserved1; //保留 + unsigned char Reserved2; +}Can_Config, *P_Can_Config; + +typedef struct _CanFD_Config { + unsigned int NomBaud; //常规波特率 + unsigned int DatBaud; //数据波特率 + unsigned char NomPre; // NomPre,NomTseg1,NomTseg2如果与NomBaud不匹配,动态库会自动按 + unsigned char NomTseg1; // NomBaud重新计算NomPre,NomTseg1,NomTseg2,NomSJW并且采样点设置为 + unsigned char NomTseg2; // 75%左右。这些值可借助波特率计算器计算后设置 + unsigned char NomSJW; + unsigned char DatPre; // DatPre,DatTseg1,DatTseg2如果与DatBaud不匹配,动态库会自动按 + unsigned char DatTseg1; // DatBaud重新计算DatPre,DatTseg1,DatTseg2,DatSJW并且采样点设置为 + unsigned char DatTseg2; // 75%左右。这些值可借助波特率计算器计算后设置 + unsigned char DatSJW; + unsigned char Config; //配置信息:0x01接通内部电阻 0x02离线唤醒 0x04自动重传 + unsigned char Model; //工作模式:0 正常模式,1 环回模式,2 静默模式,3 静默环回模式 + unsigned char Cantype; //CAN模式:0 CAN,1 IOS CANFD,2 Non-ISO CANFD + unsigned char Reserved; //保留 +}CanFD_Config, *P_CanFD_Config; + +typedef struct _Can_Msg { + unsigned int ID; //报文ID + unsigned int TimeStamp; //微秒级时间戳 + unsigned char FrameType; //帧类型 + unsigned char DataLen; //有效字节数 + unsigned char Data[8]; //报文数据 + unsigned char ExternFlag; //扩展帧标识:0标准帧,1扩展帧 + unsigned char RemoteFlag; //远程帧标识:0数据帧,1远程帧 + unsigned char BusSatus; //总线状态 + unsigned char ErrSatus; //错误状态 + unsigned char TECounter; //发送错误计数 + unsigned char RECounter; //接收错误计数 +}Can_Msg, *P_Can_Msg; + +typedef struct _CanFD_Msg { + unsigned int ID; //报文ID + unsigned int TimeStamp; //微秒级时间戳 + unsigned char FrameType; //帧类型 + unsigned char DLC; //DLC不等于数据长度。最大值15,对于数据长度64 + unsigned char ExternFlag; //扩展帧标识:0标准帧,1扩展帧 + unsigned char RemoteFlag; //远程帧标识:0数据帧,1远程帧 + unsigned char BusSatus; //总线状态 + unsigned char ErrSatus; //错误状态 + unsigned char TECounter; //发送错误计数 + unsigned char RECounter; //接收错误计数 + unsigned char Data[64]; //报文数据 +}CanFD_Msg, *P_CanFD_Msg; + +typedef struct _Can_Status { + unsigned char BusSatus; //总线状态 + unsigned char ErrSatus; //错误状态 + unsigned char TECounter; //发送错误计数 + unsigned char RECounter; //接收错误计数 + unsigned int TimeStamp; //产生状态时的时间戳 +}Can_Status, *P_Can_Status; + +#ifdef __cplusplus +extern "C" { +#endif + +int __stdcall Reg_HotPlug_Func(void(*pfunc)(void)); //热拔插函数 +int __stdcall CAN_ScanDevice(void); //扫描CAN,CANFD设备 +int __stdcall CAN_GeDevType(unsigned int devNum); //获取CAN,CANFD类型 0:常规CAN,1:CANFD +int __stdcall CAN_GeDevPlck(unsigned int devNum); //获取CAN,CANFD主频 + +int __stdcall CAN_OpenDevice(unsigned int devNum); //打开CAN,CANFD设备 +int __stdcall CAN_CloseDevice(unsigned int devNum); //关闭CAN,CANFD设备 +int __stdcall CAN_ReadDevInfo(unsigned int devNum, PDev_Info devinfo); //读取CAN,CANFD设备信息 + +int __stdcall CAN_SetFilter(unsigned int devNum,char namber, char type, unsigned int ftID, unsigned int ftMask, char enable); //设置CAN,CANFD硬件屏蔽 +int __stdcall CAN_Reset(unsigned int devNum); //复位CAN,CANFD设备 +int __stdcall CAN_GetStatus(unsigned int devNum,P_Can_Status status); //获取CAN,CANFD设备状态 + +int __stdcall CAN_Init(unsigned int devNum,P_Can_Config pInitConfig); //初始化CAN设备 +int __stdcall CAN_Transmit(unsigned int devNum, P_Can_Msg canmsg, unsigned int items, int timeou); //发送CAN报文 +int __stdcall CAN_TransmitRt(unsigned int devNum, P_Can_Msg canmsg, unsigned int items, unsigned int *txitems, int timeou); //定时发送CAN报文 +int __stdcall CAN_GetReceiveNum(unsigned int devNum); //获取接收缓冲区中接收到但尚未被读取的帧数量 +int __stdcall CAN_Receive(unsigned int devNum,P_Can_Msg canmsg, int Len, int timeou); //接收CAN报文 + +int __stdcall CANFD_Init(unsigned int devNum, P_CanFD_Config pInitConfig); +int __stdcall CANFD_Transmit(unsigned int devNum, P_CanFD_Msg canmsg, unsigned int items, int timeout); +int __stdcall CANFD_TransmitRt(unsigned int devNum, P_CanFD_Msg canmsg, unsigned int items, unsigned int *txitems, int timeou); //定时发送CAN报文 +int __stdcall CANFD_GetReceiveNum(unsigned int devNum);//获取接收缓冲区中接收到但尚未被读取的帧数量 +int __stdcall CANFD_Receive(unsigned int devNum, P_CanFD_Msg canmsg, unsigned int Len, int timeout); //接收CANFD报文 +#ifdef __cplusplus +} +#endif + +#endif + + + diff --git a/Device/ScHHS/HCanbus.lib b/Device/ScHHS/HCanbus.lib new file mode 100644 index 0000000..7815181 Binary files /dev/null and b/Device/ScHHS/HCanbus.lib differ diff --git a/Device/ScHHS/Port/ScHHS.cpp b/Device/ScHHS/Port/ScHHS.cpp new file mode 100644 index 0000000..4316aa5 --- /dev/null +++ b/Device/ScHHS/Port/ScHHS.cpp @@ -0,0 +1,3 @@ +#include "ScHHS.h" + + diff --git a/Device/ScHHS/Port/ScHHS.h b/Device/ScHHS/Port/ScHHS.h new file mode 100644 index 0000000..9b75fd6 --- /dev/null +++ b/Device/ScHHS/Port/ScHHS.h @@ -0,0 +1,8 @@ +#ifndef __SCHHS_H__ +#define __SCHHS_H__ + +#include "HCanbus.h" + + + +#endif \ No newline at end of file diff --git a/Device/Zlg/ControlCAN.dll b/Device/Zlg/ControlCAN.dll new file mode 100644 index 0000000..5e76a80 Binary files /dev/null and b/Device/Zlg/ControlCAN.dll differ diff --git a/Device/Zlg/ControlCAN.h b/Device/Zlg/ControlCAN.h new file mode 100644 index 0000000..f72c32e --- /dev/null +++ b/Device/Zlg/ControlCAN.h @@ -0,0 +1,262 @@ +#ifndef CONTROLCAN_H +#define CONTROLCAN_H + +//ӿڿͶ +#define VCI_PCI5121 1 +#define VCI_PCI9810 2 +#define VCI_USBCAN1 3 +#define VCI_USBCAN2 4 +#define VCI_USBCAN2A 4 +#define VCI_PCI9820 5 +#define VCI_CAN232 6 +#define VCI_PCI5110 7 +#define VCI_CANLITE 8 +#define VCI_ISA9620 9 +#define VCI_ISA5420 10 +#define VCI_PC104CAN 11 +#define VCI_CANETUDP 12 +#define VCI_CANETE 12 +#define VCI_DNP9810 13 +#define VCI_PCI9840 14 +#define VCI_PC104CAN2 15 +#define VCI_PCI9820I 16 +#define VCI_CANETTCP 17 +#define VCI_PEC9920 18 +#define VCI_PCIE_9220 18 +#define VCI_PCI5010U 19 +#define VCI_USBCAN_E_U 20 +#define VCI_USBCAN_2E_U 21 +#define VCI_PCI5020U 22 +#define VCI_EG20T_CAN 23 +#define VCI_PCIE9221 24 +#define VCI_WIFICAN_TCP 25 +#define VCI_WIFICAN_UDP 26 +#define VCI_PCIe9120 27 +#define VCI_PCIe9110 28 +#define VCI_PCIe9140 29 +#define VCI_USBCAN_4E_U 31 +#define VCI_CANDTU_200UR 32 +#define VCI_CANDTU_MINI 33 +#define VCI_USBCAN_8E_U 34 +#define VCI_CANREPLAY 35 +#define VCI_CANDTU_NET 36 +#define VCI_CANDTU_100UR 37 + +//CAN +#define ERR_CAN_OVERFLOW 0x0001 //CANڲFIFO +#define ERR_CAN_ERRALARM 0x0002 //CAN󱨾 +#define ERR_CAN_PASSIVE 0x0004 //CAN +#define ERR_CAN_LOSE 0x0008 //CANٲöʧ +#define ERR_CAN_BUSERR 0x0010 //CANߴ +#define ERR_CAN_BUSOFF 0x0020 //߹رմ +#define ERR_CAN_BUFFER_OVERFLOW 0x0040 //CANڲBUFFER +//ͨô +#define ERR_DEVICEOPENED 0x0100 //豸Ѿ +#define ERR_DEVICEOPEN 0x0200 //豸 +#define ERR_DEVICENOTOPEN 0x0400 //豸ûд +#define ERR_BUFFEROVERFLOW 0x0800 // +#define ERR_DEVICENOTEXIST 0x1000 //豸 +#define ERR_LOADKERNELDLL 0x2000 //װض̬ʧ +#define ERR_CMDFAILED 0x4000 //ִʧܴ +#define ERR_BUFFERCREATE 0x8000 //ڴ治 + +//CANET +#define ERR_CANETE_PORTOPENED 0x00010000 //˿Ѿ +#define ERR_CANETE_INDEXUSED 0x00020000 //豸Ѿռ +#define ERR_REF_TYPE_ID 0x00030000 //SetReferenceGetReferenceݵRefType +#define ERR_CREATE_SOCKET 0x00030002 //Socketʧ +#define ERR_OPEN_CONNECT 0x00030003 //Socketʱʧܣ豸Ѿ +#define ERR_NO_STARTUP 0x00030004 //豸û +#define ERR_NO_CONNECTED 0x00030005 //豸 +#define ERR_SEND_PARTIAL 0x00030006 //ֻ˲ֵCAN֡ +#define ERR_SEND_TOO_FAST 0x00030007 //ݷ̫죬Socket + +//÷״ֵ̬ +#define STATUS_OK 1 +#define STATUS_ERR 0 + +#define CMD_DESIP 0 +#define CMD_DESPORT 1 +#define CMD_CHGDESIPANDPORT 2 +#define CMD_SRCPORT 2 +#define CMD_TCP_TYPE 4 //tcp ʽ:1 ǿͻ:0 +#define TCP_CLIENT 0 +#define TCP_SERVER 1 +//ʽЧ +#define CMD_CLIENT_COUNT 5 //ϵĿͻ˼ +#define CMD_CLIENT 6 //ϵĿͻ +#define CMD_DISCONN_CLINET 7 //Ͽһ +#define CMD_SET_RECONNECT_TIME 8 //ʹԶ +//CANDTU_NET֧GPS +#define CMD_GET_GPS 9 +#define CMD_GET_GPS_NUM 10 //ȡGPSϢĿ + +typedef unsigned long DWORD, ULONG; +typedef int INT; +typedef void* HANDLE; +typedef unsigned char BYTE; +typedef unsigned short USHORT; +typedef char CHAR; +typedef unsigned int UINT; +typedef unsigned char UCHAR; +typedef unsigned short UINT16; +typedef void* PVOID; + +typedef struct tagRemoteClient{ + int iIndex; + DWORD port; + HANDLE hClient; + char szip[32]; +}REMOTE_CLIENT; + +typedef struct _tagChgDesIPAndPort +{ + char szpwd[10]; + char szdesip[20]; + int desport; + BYTE blistenonly; +}CHGDESIPANDPORT; + +//1.ZLGCANϵнӿڿϢ͡ +typedef struct _VCI_BOARD_INFO{ + USHORT hw_Version; + USHORT fw_Version; + USHORT dr_Version; + USHORT in_Version; + USHORT irq_Num; + BYTE can_Num; + CHAR str_Serial_Num[20]; + CHAR str_hw_Type[40]; + USHORT Reserved[4]; +} VCI_BOARD_INFO,*PVCI_BOARD_INFO; + +//2.CANϢ֡͡ +typedef struct _VCI_CAN_OBJ{ + UINT ID; + UINT TimeStamp; + BYTE TimeFlag; + BYTE SendType; + BYTE RemoteFlag;//ǷԶ֡ + BYTE ExternFlag;//Ƿչ֡ + BYTE DataLen; + BYTE Data[8]; + BYTE Reserved[3]; //Reserved[0] 0λʾĿл߸֡ +}VCI_CAN_OBJ,*PVCI_CAN_OBJ; + +//3.CAN״̬͡ +typedef struct _VCI_CAN_STATUS{ + UCHAR ErrInterrupt; + UCHAR regMode; + UCHAR regStatus; + UCHAR regALCapture; + UCHAR regECCapture; + UCHAR regEWLimit; + UCHAR regRECounter; + UCHAR regTECounter; + DWORD Reserved; +}VCI_CAN_STATUS,*PVCI_CAN_STATUS; + +//4.Ϣ͡ +typedef struct _VCI_ERR_INFO{ + UINT ErrCode; + BYTE Passive_ErrData[3]; + BYTE ArLost_ErrData; +} VCI_ERR_INFO,*PVCI_ERR_INFO; + +//5.ʼCAN +typedef struct _VCI_INIT_CONFIG{ + DWORD AccCode; + DWORD AccMask; + DWORD Reserved; + UCHAR Filter; + UCHAR Timing0; + UCHAR Timing1; + UCHAR Mode; +}VCI_INIT_CONFIG,*PVCI_INIT_CONFIG; + +///////// new add struct for filter ///////// +typedef struct _VCI_FILTER_RECORD{ + DWORD ExtFrame; //ǷΪչ֡ + DWORD Start; + DWORD End; +}VCI_FILTER_RECORD,*PVCI_FILTER_RECORD; + +//ʱԶ֡ṹ +typedef struct _VCI_AUTO_SEND_OBJ{ + BYTE Enable; //ʹܱ 0: 1:ʹ + BYTE Index; //ı ֧32 + DWORD Interval; //ʱʱ 1msΪλ + VCI_CAN_OBJ obj; // +}VCI_AUTO_SEND_OBJ,*PVCI_AUTO_SEND_OBJ; + +//ָʾ״̬ṹ +typedef struct _VCI_INDICATE_LIGHT{ + BYTE Indicate; //ָʾƱ + BYTE AttribRedMode:2; //Red LED//˸/Կ + BYTE AttribGreenMode:2; //Green LED//˸/Կ + BYTE AttribReserved:4; //ʱ + BYTE FrequenceRed:2; //Red LED˸Ƶ + BYTE FrequenceGreen:2; //Green LED˸Ƶ + BYTE FrequenceReserved:4; //ʱ +} VCI_INDICATE_LIGHT,*PVCI_INDICATE_LIGHT; + +//תṹ +typedef struct _VCI_CAN_OBJ_REDIRECT{ + BYTE Action; //ʶֹͣת + BYTE DestCanIndex; //CANĿͨ +} VCI_CAN_OBJ_REDIRECT,*PVCI_CAN_OBJ_REDIRECT; + +typedef struct _CANDTUTIME { + UINT16 wYear; + UINT16 wMonth; + UINT16 wDay; + UINT16 wHour; + UINT16 wMinute; + UINT16 wSecond; +} CANDTUTIME; + +//GPSݽṹ +typedef struct _tagCANDTUGPSData +{ + float fLatitude; //γ + float fLongitude; // + float fSpeed; //ٶ + CANDTUTIME candtuTime; +}CANDTUGPSData, *PCANDTUGPSData; + +//ȡGPSṹ +typedef struct _VCI_CANDTU_GPS_DATA +{ + PCANDTUGPSData pGPSData; //ûṩGPSݵĻַ + ULONG nGPSDataCnt; //ɵGPSݸ +}VCI_CANDTU_GPS_DATA, *PVCI_CANDTU_GPS_DATA; + +#ifdef __cplusplus +#define EXTERNC extern "C" +#define DEF(a) = a +#else +#define EXTERNC +#define DEF(a) +#endif + +EXTERNC DWORD __stdcall VCI_OpenDevice(DWORD DeviceType,DWORD DeviceInd,DWORD Reserved); +EXTERNC DWORD __stdcall VCI_CloseDevice(DWORD DeviceType,DWORD DeviceInd); +EXTERNC DWORD __stdcall VCI_InitCAN(DWORD DeviceType, DWORD DeviceInd, DWORD CANInd, PVCI_INIT_CONFIG pInitConfig); + +EXTERNC DWORD __stdcall VCI_ReadBoardInfo(DWORD DeviceType,DWORD DeviceInd,PVCI_BOARD_INFO pInfo); +EXTERNC DWORD __stdcall VCI_ReadErrInfo(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,PVCI_ERR_INFO pErrInfo); +EXTERNC DWORD __stdcall VCI_ReadCANStatus(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,PVCI_CAN_STATUS pCANStatus); + +EXTERNC DWORD __stdcall VCI_GetReference(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,DWORD RefType,PVOID pData); +EXTERNC DWORD __stdcall VCI_SetReference(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,DWORD RefType,PVOID pData); + +EXTERNC ULONG __stdcall VCI_GetReceiveNum(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd); +EXTERNC DWORD __stdcall VCI_ClearBuffer(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd); + +EXTERNC DWORD __stdcall VCI_StartCAN(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd); +EXTERNC DWORD __stdcall VCI_ResetCAN(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd); + +EXTERNC ULONG __stdcall VCI_Transmit(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,PVCI_CAN_OBJ pSend,ULONG Len); +EXTERNC ULONG __stdcall VCI_Receive(DWORD DeviceType,DWORD DeviceInd,DWORD CANInd,PVCI_CAN_OBJ pReceive,ULONG Len,INT WaitTime DEF(-1)); + +#endif diff --git a/Device/Zlg/ControlCAN.lib b/Device/Zlg/ControlCAN.lib new file mode 100644 index 0000000..5aa03ea Binary files /dev/null and b/Device/Zlg/ControlCAN.lib differ diff --git a/Device/Zlg/Port/Zlg.cpp b/Device/Zlg/Port/Zlg.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Device/Zlg/Port/Zlg.h b/Device/Zlg/Port/Zlg.h new file mode 100644 index 0000000..66f6ba0 --- /dev/null +++ b/Device/Zlg/Port/Zlg.h @@ -0,0 +1,6 @@ +#ifndef __ZLG_H__ +#define __ZLG_H__ + + + +#endif diff --git a/Device/Zlg/kerneldlls/CANDTU_NET.dll b/Device/Zlg/kerneldlls/CANDTU_NET.dll new file mode 100644 index 0000000..8744fe4 Binary files /dev/null and b/Device/Zlg/kerneldlls/CANDTU_NET.dll differ diff --git a/Device/Zlg/kerneldlls/CANETE.dll b/Device/Zlg/kerneldlls/CANETE.dll new file mode 100644 index 0000000..2d23077 Binary files /dev/null and b/Device/Zlg/kerneldlls/CANETE.dll differ diff --git a/Device/Zlg/kerneldlls/CANET_TCP.dll b/Device/Zlg/kerneldlls/CANET_TCP.dll new file mode 100644 index 0000000..fccc72f Binary files /dev/null and b/Device/Zlg/kerneldlls/CANET_TCP.dll differ diff --git a/Device/Zlg/kerneldlls/CANWIFI_TCP.dll b/Device/Zlg/kerneldlls/CANWIFI_TCP.dll new file mode 100644 index 0000000..f110391 Binary files /dev/null and b/Device/Zlg/kerneldlls/CANWIFI_TCP.dll differ diff --git a/Device/Zlg/kerneldlls/CANWIFI_UDP.dll b/Device/Zlg/kerneldlls/CANWIFI_UDP.dll new file mode 100644 index 0000000..452263e Binary files /dev/null and b/Device/Zlg/kerneldlls/CANWIFI_UDP.dll differ diff --git a/Device/Zlg/kerneldlls/USBCAN.dll b/Device/Zlg/kerneldlls/USBCAN.dll new file mode 100644 index 0000000..6b8252d Binary files /dev/null and b/Device/Zlg/kerneldlls/USBCAN.dll differ diff --git a/Device/Zlg/kerneldlls/USBCAN_8E_U_x64.dll b/Device/Zlg/kerneldlls/USBCAN_8E_U_x64.dll new file mode 100644 index 0000000..423f133 Binary files /dev/null and b/Device/Zlg/kerneldlls/USBCAN_8E_U_x64.dll differ diff --git a/Device/Zlg/kerneldlls/kerneldll.ini b/Device/Zlg/kerneldlls/kerneldll.ini new file mode 100644 index 0000000..d739ae5 --- /dev/null +++ b/Device/Zlg/kerneldlls/kerneldll.ini @@ -0,0 +1,42 @@ +[KERNELDLL] +COUNT=40 +1=PCI5121.dll +2=PCI9810.dll +3=USBCAN.dll +4=USBCAN.dll +5=PCI9820.dll +6=CAN232.dll +7=PCI5121.dll +8=CANLite.dll +9=ISA9620B.dll +10=ISA5420.dll +11=PC104CAN.dll +12=CANETE.dll +13=DNP9810B.dll +14=PCI9840B.dll +15=PC104C2.dll +16=PCI9820I.dll +17=CANET_TCP.dll +18=pec9920.dll +19=pci5010u.dll +20=USBCAN_E_64.dll +21=USBCAN_E_64.dll +22=pci50xx_u_x64.dll +23=topcliff_can_x64.dll +24=pcie9221_X64.dll +25=CANWIFI_TCP.dll +26=CANWIFI_UDP.dll +27=pcie9120.dll +28=pcie9110.dll +29=pcie9140.dll +30=pci5010p_x64.dll +31=USBCAN_4E_U_X64.dll +32=CANDTU_x64.dll +33=CANDTU_MINI_x64.dll +34=USBCAN_8E_U_x64.dll +35=CAN_REPLAY_x64.dll +36=CANDTU_NET.dll +37=CANDTU_x64.dll +38=zpcfd_x64.dll +39=zpcfd_x64.dll +40=zpcfd_x64.dll diff --git a/Device/Zlg/kerneldlls/pci9810b.dll b/Device/Zlg/kerneldlls/pci9810b.dll new file mode 100644 index 0000000..33a0bd3 Binary files /dev/null and b/Device/Zlg/kerneldlls/pci9810b.dll differ diff --git a/Device/Zlg/kerneldlls/pci9820b.dll b/Device/Zlg/kerneldlls/pci9820b.dll new file mode 100644 index 0000000..0529552 Binary files /dev/null and b/Device/Zlg/kerneldlls/pci9820b.dll differ diff --git a/Device/Zlg/kerneldlls/pci9820i.dll b/Device/Zlg/kerneldlls/pci9820i.dll new file mode 100644 index 0000000..ecfe7c3 Binary files /dev/null and b/Device/Zlg/kerneldlls/pci9820i.dll differ diff --git a/Device/Zlg/kerneldlls/pci9840b.dll b/Device/Zlg/kerneldlls/pci9840b.dll new file mode 100644 index 0000000..7879345 Binary files /dev/null and b/Device/Zlg/kerneldlls/pci9840b.dll differ diff --git a/Device/Zlg/kerneldlls/pcie9140_x64.dll b/Device/Zlg/kerneldlls/pcie9140_x64.dll new file mode 100644 index 0000000..737dddc Binary files /dev/null and b/Device/Zlg/kerneldlls/pcie9140_x64.dll differ diff --git a/Device/Zlg/kerneldlls/pec9920.dll b/Device/Zlg/kerneldlls/pec9920.dll new file mode 100644 index 0000000..694d11b Binary files /dev/null and b/Device/Zlg/kerneldlls/pec9920.dll differ diff --git a/Inc/CanProtocol.h b/Inc/CanProtocol.h new file mode 100644 index 0000000..b91cf24 --- /dev/null +++ b/Inc/CanProtocol.h @@ -0,0 +1,16 @@ +#ifndef __CAN_PROTOCOL_H__ +#define __CAN_PROTOCOL_H__ + +#include "System.h" +#include "HCanbus.h" //所有CAN使用这个结构体方便处理 + +#define SC_HHS 0 +#define ZLG 1 +#define GC 2 +#define PEAK_CAN 3 + +uint8_t CanOpen(uint8_t Product, int DeviceType, int Chnl, int Baud, int OtherTyp1, int OtherType2); +void CanClose(void); +void CanSendPkg(void); + +#endif diff --git a/Inc/CanReceiveTask.h b/Inc/CanReceiveTask.h deleted file mode 100644 index 41e689d..0000000 --- a/Inc/CanReceiveTask.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef __CAN_RECEIVE_TASK_H__ -#define __CAN_RECEIVE_TASK_H__ - -#include "System.h" - -#endif diff --git a/Src/CanReceiveTask.cpp b/Src/CanProtocol.cpp similarity index 55% rename from Src/CanReceiveTask.cpp rename to Src/CanProtocol.cpp index 0bf0791..284a70f 100644 --- a/Src/CanReceiveTask.cpp +++ b/Src/CanProtocol.cpp @@ -1,4 +1,5 @@ -#include "CanReceiveTask.h" +#include "CanProtocol.h" +#include "System.h" // 一个任务函数,C 风格 void Task1(void* param) { @@ -25,4 +26,22 @@ void CanRecive(void) // 如果想模拟 FreeRTOS,通常任务一直运行,主函数也可以阻塞 t1.join(); t2.join(); +} + +//打开CAN盒子,同时如果有初始化,这里也会初始化 +uint8_t CanOpen(uint8_t Product, int DeviceType, int Chnl, int Baud, int OtherTyp1, int OtherType2) +{ + switch (Product) + { + case SC_HHS: + break; + case ZLG: + break; + case GC: + break; + case PEAK_CAN: + break; + default: + break; + } } \ No newline at end of file diff --git a/Src/SocketApiProtocol.cpp b/Src/SocketApiProtocol.cpp index 1377cd6..ec97aad 100644 --- a/Src/SocketApiProtocol.cpp +++ b/Src/SocketApiProtocol.cpp @@ -1,7 +1,7 @@ #include #include "SocketApiProtocol.h" -#define RECV_BUFFER_SIZE 26 //接收缓冲区大小 +#define RECV_BUFFER_SIZE 82 //接收缓冲区大小 #define PKG_CORE_STATUS 0x00 //读取核心状态 #define PKG_CAN_STATUS 0x01 //CAN盒子状态 diff --git a/Src/main.cpp b/Src/main.cpp index 02e6ec9..7838d75 100644 --- a/Src/main.cpp +++ b/Src/main.cpp @@ -1,4 +1,4 @@ -#include "CanReceiveTask.h" /* CAN接收任务 */ +#include "CanProtocol.h" /* CAN接收任务 */ #include "SocketApiProtocol.h" #define LISTEN_PORT 12345 //监听端口 diff --git a/build/.build_cache/01/01cffc828321a7947acacc75767abb9a b/build/.build_cache/01/01cffc828321a7947acacc75767abb9a new file mode 100644 index 0000000..d800dec Binary files /dev/null and b/build/.build_cache/01/01cffc828321a7947acacc75767abb9a differ diff --git a/build/.build_cache/01/01cffc828321a7947acacc75767abb9a.txt b/build/.build_cache/01/01cffc828321a7947acacc75767abb9a.txt new file mode 100644 index 0000000..f7f89c8 --- /dev/null +++ b/build/.build_cache/01/01cffc828321a7947acacc75767abb9a.txt @@ -0,0 +1,23 @@ +{ + errdata = "In file included from \27[01m\27[KPackages\\asio-1.36.0\\include/asio/any_completion_executor.hpp:18\27[m\27[K,\ + from \27[01m\27[KPackages\\asio-1.36.0\\include/asio.hpp:18\27[m\27[K,\ + from \27[01m\27[KInc/System.h:4\27[m\27[K,\ + from \27[01m\27[KInc/CanProtocol.h:4\27[m\27[K,\ + from \27[01m\27[KSrc\\CanProtocol.cpp:1\27[m\27[K:\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:748:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 748 | # \27[01;35m\27[Kwarning\27[m\27[K Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:749:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning For example, add -D_WIN32_WINNT=0x0601 to the compiler command line. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 749 | # \27[01;35m\27[Kwarning\27[m\27[K For example, add -D_WIN32_WINNT=0x0601 to the compiler command line.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:750:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target). [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 750 | # \27[01;35m\27[Kwarning\27[m\27[K Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target).\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KSrc\\CanProtocol.cpp:\27[m\27[K In function '\27[01m\27[Kuint8_t\27[01;32m\27[K CanOpen\27[m\27[K(uint8_t, int, int, int, int, int)\27[m\27[K':\ +\27[01m\27[KSrc\\CanProtocol.cpp:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kno return statement in function returning non-void [\27[01;35m\27[K-Wreturn-type\27[m\27[K]\ + 47 | \27[01;35m\27[K}\27[m\27[K\ + | \27[01;35m\27[K^\27[m\27[K\ +At global scope:\ +\27[01m\27[Kcc1plus.exe:\27[m\27[K \27[01;36m\27[Knote: \27[m\27[Kunrecognized command-line option '\27[01m\27[K-Wno-gnu-line-marker\27[m\27[K' may have been intended to silence earlier diagnostics\ +" +} \ No newline at end of file diff --git a/build/.build_cache/3e/3e7d166244180d2209ef54ce9a8a0ec0 b/build/.build_cache/3e/3e7d166244180d2209ef54ce9a8a0ec0 new file mode 100644 index 0000000..76000a0 Binary files /dev/null and b/build/.build_cache/3e/3e7d166244180d2209ef54ce9a8a0ec0 differ diff --git a/build/.build_cache/5c/5c1c93bb544c40d6571d5f636aa146e2 b/build/.build_cache/5c/5c1c93bb544c40d6571d5f636aa146e2 new file mode 100644 index 0000000..76000a0 Binary files /dev/null and b/build/.build_cache/5c/5c1c93bb544c40d6571d5f636aa146e2 differ diff --git a/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4 b/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4 new file mode 100644 index 0000000..ec3f7cd Binary files /dev/null and b/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4 differ diff --git a/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4.txt b/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4.txt new file mode 100644 index 0000000..cb072d1 --- /dev/null +++ b/build/.build_cache/70/70445d69d2047f3d2a2e6359ced0a3c4.txt @@ -0,0 +1,17 @@ +{ + errdata = "In file included from \27[01m\27[KPackages\\asio-1.36.0\\include/asio/any_completion_executor.hpp:18\27[m\27[K,\ + from \27[01m\27[KPackages\\asio-1.36.0\\include/asio.hpp:18\27[m\27[K,\ + from \27[01m\27[KInc/System.h:4\27[m\27[K,\ + from \27[01m\27[KInc/CanProtocol.h:4\27[m\27[K,\ + from \27[01m\27[KSrc\\main.cpp:1\27[m\27[K:\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:748:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 748 | # \27[01;35m\27[Kwarning\27[m\27[K Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:749:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning For example, add -D_WIN32_WINNT=0x0601 to the compiler command line. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 749 | # \27[01;35m\27[Kwarning\27[m\27[K For example, add -D_WIN32_WINNT=0x0601 to the compiler command line.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:750:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target). [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 750 | # \27[01;35m\27[Kwarning\27[m\27[K Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target).\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +" +} \ No newline at end of file diff --git a/build/.build_cache/85/85de886e47a0776289d35302c944f9aa b/build/.build_cache/85/85de886e47a0776289d35302c944f9aa new file mode 100644 index 0000000..5125399 Binary files /dev/null and b/build/.build_cache/85/85de886e47a0776289d35302c944f9aa differ diff --git a/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd b/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd new file mode 100644 index 0000000..ec3f7cd Binary files /dev/null and b/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd differ diff --git a/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd.txt b/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd.txt new file mode 100644 index 0000000..cb072d1 --- /dev/null +++ b/build/.build_cache/ae/ae308a330d6cdff14ae537df5f1279dd.txt @@ -0,0 +1,17 @@ +{ + errdata = "In file included from \27[01m\27[KPackages\\asio-1.36.0\\include/asio/any_completion_executor.hpp:18\27[m\27[K,\ + from \27[01m\27[KPackages\\asio-1.36.0\\include/asio.hpp:18\27[m\27[K,\ + from \27[01m\27[KInc/System.h:4\27[m\27[K,\ + from \27[01m\27[KInc/CanProtocol.h:4\27[m\27[K,\ + from \27[01m\27[KSrc\\main.cpp:1\27[m\27[K:\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:748:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 748 | # \27[01;35m\27[Kwarning\27[m\27[K Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:749:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning For example, add -D_WIN32_WINNT=0x0601 to the compiler command line. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 749 | # \27[01;35m\27[Kwarning\27[m\27[K For example, add -D_WIN32_WINNT=0x0601 to the compiler command line.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:750:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target). [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 750 | # \27[01;35m\27[Kwarning\27[m\27[K Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target).\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +" +} \ No newline at end of file diff --git a/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2 b/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2 new file mode 100644 index 0000000..4ea69a6 Binary files /dev/null and b/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2 differ diff --git a/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2.txt b/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2.txt new file mode 100644 index 0000000..cb072d1 --- /dev/null +++ b/build/.build_cache/d1/d1e40b76da381e98aadf878a0fea94c2.txt @@ -0,0 +1,17 @@ +{ + errdata = "In file included from \27[01m\27[KPackages\\asio-1.36.0\\include/asio/any_completion_executor.hpp:18\27[m\27[K,\ + from \27[01m\27[KPackages\\asio-1.36.0\\include/asio.hpp:18\27[m\27[K,\ + from \27[01m\27[KInc/System.h:4\27[m\27[K,\ + from \27[01m\27[KInc/CanProtocol.h:4\27[m\27[K,\ + from \27[01m\27[KSrc\\main.cpp:1\27[m\27[K:\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:748:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 748 | # \27[01;35m\27[Kwarning\27[m\27[K Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:749:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning For example, add -D_WIN32_WINNT=0x0601 to the compiler command line. [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 749 | # \27[01;35m\27[Kwarning\27[m\27[K For example, add -D_WIN32_WINNT=0x0601 to the compiler command line.\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +\27[01m\27[KPackages\\asio-1.36.0\\include/asio/detail/config.hpp:750:5:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K#warning Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target). [\27[01;35m\27[K-Wcpp\27[m\27[K]\ + 750 | # \27[01;35m\27[Kwarning\27[m\27[K Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target).\ + | \27[01;35m\27[K^~~~~~~\27[m\27[K\ +" +} \ No newline at end of file diff --git a/build/.build_cache/ff/ffce00e850ab21e5001230195ffa6755 b/build/.build_cache/ff/ffce00e850ab21e5001230195ffa6755 new file mode 100644 index 0000000..86894f9 Binary files /dev/null and b/build/.build_cache/ff/ffce00e850ab21e5001230195ffa6755 differ diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj.d new file mode 100644 index 0000000..4dff9b6 --- /dev/null +++ b/build/.deps/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj.d @@ -0,0 +1,20 @@ +{ + depfiles = "ScHHS.o: Device\\ScHHS\\Port\\ScHHS.cpp Device\\ScHHS\\Port\\ScHHS.h Device\\ScHHS/HCanbus.h\ +", + values = { + "c:/applications/program custom/msys2/mingw64/bin/g++.exe", + { + "-std=c++17", + "-IInc", + [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], + "-fexceptions" + } + }, + files = { + [[Device\ScHHS\Port\ScHHS.cpp]] + }, + depfiles_format = "gcc" +} \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj.d new file mode 100644 index 0000000..6917de8 --- /dev/null +++ b/build/.deps/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj.d @@ -0,0 +1,20 @@ +{ + depfiles = "Zlg.o: Device\\Zlg\\Port\\Zlg.cpp\ +", + values = { + "c:/applications/program custom/msys2/mingw64/bin/g++.exe", + { + "-std=c++17", + "-IInc", + [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], + "-fexceptions" + } + }, + files = { + [[Device\Zlg\Port\Zlg.cpp]] + }, + depfiles_format = "gcc" +} \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj.d new file mode 100644 index 0000000..89e1dcf --- /dev/null +++ b/build/.deps/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj.d @@ -0,0 +1,20 @@ +{ + values = { + "c:/applications/program custom/msys2/mingw64/bin/g++.exe", + { + "-std=c++17", + "-IInc", + [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], + "-fexceptions" + } + }, + depfiles = "CanProtocol.o: Src\\CanProtocol.cpp Inc/CanProtocol.h Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp Inc/System.h\ +", + files = { + [[Src\CanProtocol.cpp]] + }, + depfiles_format = "gcc" +} \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj.d index bef50e0..6ad5b65 100644 --- a/build/.deps/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj.d +++ b/build/.deps/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj.d @@ -1,17 +1,20 @@ { depfiles = "SocketApiProtocol.o: Src\\SocketApiProtocol.cpp Inc/SocketApiProtocol.h Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp\ ", - files = { - [[Src\SocketApiProtocol.cpp]] - }, - depfiles_format = "gcc", values = { "c:/applications/program custom/msys2/mingw64/bin/g++.exe", { "-std=c++17", "-IInc", [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], "-fexceptions" } - } + }, + files = { + [[Src\SocketApiProtocol.cpp]] + }, + depfiles_format = "gcc" } \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Src/System.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Src/System.cpp.obj.d index 6ed059c..e26f974 100644 --- a/build/.deps/UniversalCanCore/windows/x64/release/Src/System.cpp.obj.d +++ b/build/.deps/UniversalCanCore/windows/x64/release/Src/System.cpp.obj.d @@ -5,13 +5,16 @@ "-std=c++17", "-IInc", [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], "-fexceptions" } }, + depfiles = "System.o: Src\\System.cpp Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp\ +", files = { [[Src\System.cpp]] }, - depfiles_format = "gcc", - depfiles = "System.o: Src\\System.cpp Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp\ -" + depfiles_format = "gcc" } \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/Src/main.cpp.obj.d b/build/.deps/UniversalCanCore/windows/x64/release/Src/main.cpp.obj.d index 4828d04..8944c23 100644 --- a/build/.deps/UniversalCanCore/windows/x64/release/Src/main.cpp.obj.d +++ b/build/.deps/UniversalCanCore/windows/x64/release/Src/main.cpp.obj.d @@ -1,6 +1,5 @@ { - depfiles_format = "gcc", - depfiles = "main.o: Src\\main.cpp Inc/CanReceiveTask.h Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp Inc/SocketApiProtocol.h\ + depfiles = "main.o: Src\\main.cpp Inc/CanProtocol.h Inc/System.h Packages\\asio-1.36.0\\include/asio.hpp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/config.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/type_traits.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/detail/push_options.hpp Packages\\asio-1.36.0\\include/asio/detail/pop_options.hpp Packages\\asio-1.36.0\\include/asio/traits/equality_comparable.hpp Packages\\asio-1.36.0\\include/asio/traits/execute_member.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/traits/query_static_constexpr_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_query.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/assert.hpp Packages\\asio-1.36.0\\include/asio/detail/atomic_count.hpp Packages\\asio-1.36.0\\include/asio/detail/cstddef.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_function.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_alloc_helpers.hpp Packages\\asio-1.36.0\\include/asio/detail/memory.hpp Packages\\asio-1.36.0\\include/asio/detail/cstdint.hpp Packages\\asio-1.36.0\\include/asio/detail/throw_exception.hpp Packages\\asio-1.36.0\\include/asio/detail/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_context.hpp Packages\\asio-1.36.0\\include/asio/detail/call_stack.hpp Packages\\asio-1.36.0\\include/asio/detail/noncopyable.hpp Packages\\asio-1.36.0\\include/asio/detail/tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_tss_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_types.hpp Packages\\asio-1.36.0\\include/asio/detail/old_win_sdk_compat.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_tss_ptr.ipp Packages\\asio-1.36.0\\include/asio/detail/throw_error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/impl/error_code.ipp Packages\\asio-1.36.0\\include/asio/detail/local_free_on_block_exit.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/throw_error.ipp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/impl/error.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/thread_context.ipp Packages\\asio-1.36.0\\include/asio/detail/thread_info_base.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/impl/multiple_exceptions.ipp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/detail/functional.hpp Packages\\asio-1.36.0\\include/asio/detail/non_const_lvalue.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_ptr.hpp Packages\\asio-1.36.0\\include/asio/execution/bad_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/impl/bad_executor.ipp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_free.hpp Packages\\asio-1.36.0\\include/asio/traits/prefer_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_free.hpp Packages\\asio-1.36.0\\include/asio/traits/require_member.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/traits/query_member.hpp Packages\\asio-1.36.0\\include/asio/traits/query_free.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/detail/event.hpp Packages\\asio-1.36.0\\include/asio/detail/win_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_event.ipp Packages\\asio-1.36.0\\include/asio/detail/mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/scoped_lock.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_mutex.ipp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/impl/any_completion_executor.ipp Packages\\asio-1.36.0\\include/asio/any_completion_executor.hpp Packages\\asio-1.36.0\\include/asio/any_completion_handler.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/execution_context.hpp Packages\\asio-1.36.0\\include/asio/impl/execution_context.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_type_requirements.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/utility.hpp Packages\\asio-1.36.0\\include/asio/impl/deferred.hpp Packages\\asio-1.36.0\\include/asio/detail/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/service_registry.ipp Packages\\asio-1.36.0\\include/asio/impl/execution_context.ipp Packages\\asio-1.36.0\\include/asio/impl/any_io_executor.ipp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/impl/cancellation_signal.ipp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/is_executor.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/impl/system_executor.hpp Packages\\asio-1.36.0\\include/asio/detail/executor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/std_fenced_block.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_tracking.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/handler_tracking.ipp Packages\\asio-1.36.0\\include/asio/detail/op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/global.hpp Packages\\asio-1.36.0\\include/asio/detail/win_global.hpp Packages\\asio-1.36.0\\include/asio/detail/static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/win_static_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_static_mutex.ipp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_event.hpp Packages\\asio-1.36.0\\include/asio/detail/conditionally_enabled_mutex.hpp Packages\\asio-1.36.0\\include/asio/detail/null_event.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/null_event.ipp Packages\\asio-1.36.0\\include/asio/detail/scheduler_task.hpp Packages\\asio-1.36.0\\include/asio/detail/thread.hpp Packages\\asio-1.36.0\\include/asio/detail/win_thread.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_thread.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/scheduler.ipp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.hpp Packages\\asio-1.36.0\\include/asio/impl/config.ipp Packages\\asio-1.36.0\\include/asio/detail/concurrency_hint.hpp Packages\\asio-1.36.0\\include/asio/detail/limits.hpp Packages\\asio-1.36.0\\include/asio/detail/scheduler_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/null_signal_blocker.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/null_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/thread_group.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.hpp Packages\\asio-1.36.0\\include/asio/impl/system_context.ipp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/any_io_executor.hpp Packages\\asio-1.36.0\\include/asio/append.hpp Packages\\asio-1.36.0\\include/asio/impl/append.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_cont_helpers.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/detail/initiation_base.hpp Packages\\asio-1.36.0\\include/asio/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/impl/as_tuple.hpp Packages\\asio-1.36.0\\include/asio/associated_allocator.hpp Packages\\asio-1.36.0\\include/asio/associated_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/associated_executor.hpp Packages\\asio-1.36.0\\include/asio/associated_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/associator.hpp Packages\\asio-1.36.0\\include/asio/async_result.hpp Packages\\asio-1.36.0\\include/asio/awaitable.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/detail/io_object_impl.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono.hpp Packages\\asio-1.36.0\\include/asio/detail/wrapped_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/bind_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_dispatch.hpp Packages\\asio-1.36.0\\include/asio/detail/work_dispatcher.hpp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/winsock_init.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/winsock_init.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_base.hpp Packages\\asio-1.36.0\\include/asio/detail/operation.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_operation.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue_set.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/timer_queue_set.ipp Packages\\asio-1.36.0\\include/asio/detail/wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_thread_info.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/handler_work.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_io_context.ipp Packages\\asio-1.36.0\\include/asio/impl/io_context.hpp Packages\\asio-1.36.0\\include/asio/impl/io_context.ipp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_post.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/detail/io_control.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_sequence_adapter.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/array_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/string_view.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/detail/is_buffer_sequence.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/buffer_sequence_adapter.ipp Packages\\asio-1.36.0\\include/asio/detail/reactor_op.hpp Packages\\asio-1.36.0\\include/asio/detail/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/posix_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/win_fd_set_adapter.hpp Packages\\asio-1.36.0\\include/asio/detail/reactor_op_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/hash_map.hpp Packages\\asio-1.36.0\\include/asio/detail/select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_select_interrupter.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_select_interrupter.ipp Packages\\asio-1.36.0\\include/asio/detail/socket_holder.hpp Packages\\asio-1.36.0\\include/asio/detail/socket_ops.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/socket_ops.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/select_reactor.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_null_buffers_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_accept_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_connect_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_send_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recv_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvmsg_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_wait_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_socket_service_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_socket_recvfrom_op.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_file_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_read_op.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_handle_write_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_handle_service.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_file_service.ipp Packages\\asio-1.36.0\\include/asio/basic_io_object.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_file.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/impl/serial_port_base.ipp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_serial_port_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_iocp_serial_port_service.ipp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_set_service.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_handler.hpp Packages\\asio-1.36.0\\include/asio/detail/signal_op.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/signal_set_service.ipp Packages\\asio-1.36.0\\include/asio/basic_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/detail/chrono_time_traits.hpp Packages\\asio-1.36.0\\include/asio/detail/deadline_timer_service.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_queue.hpp Packages\\asio-1.36.0\\include/asio/detail/date_time_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler.hpp Packages\\asio-1.36.0\\include/asio/detail/timer_scheduler_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/wait_handler.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_socket.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf_fwd.hpp Packages\\asio-1.36.0\\include/asio/basic_waitable_timer.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/bind_allocator.hpp Packages\\asio-1.36.0\\include/asio/bind_cancellation_slot.hpp Packages\\asio-1.36.0\\include/asio/bind_executor.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/bind_immediate_executor.hpp Packages\\asio-1.36.0\\include/asio/buffer.hpp Packages\\asio-1.36.0\\include/asio/buffer_registration.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/detail/buffer_resize_guard.hpp Packages\\asio-1.36.0\\include/asio/detail/buffered_stream_storage.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_read_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/impl/write.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/detail/base_from_completion_cond.hpp Packages\\asio-1.36.0\\include/asio/detail/consuming_buffers.hpp Packages\\asio-1.36.0\\include/asio/detail/dependent_type.hpp Packages\\asio-1.36.0\\include/asio/impl/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffered_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream_fwd.hpp Packages\\asio-1.36.0\\include/asio/buffered_write_stream.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_after.hpp Packages\\asio-1.36.0\\include/asio/detail/timed_cancel_op.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_message.hpp Packages\\asio-1.36.0\\include/asio/detail/completion_payload_handler.hpp Packages\\asio-1.36.0\\include/asio/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/impl/cancel_at.hpp Packages\\asio-1.36.0\\include/asio/cancellation_signal.hpp Packages\\asio-1.36.0\\include/asio/cancellation_state.hpp Packages\\asio-1.36.0\\include/asio/cancellation_type.hpp Packages\\asio-1.36.0\\include/asio/co_composed.hpp Packages\\asio-1.36.0\\include/asio/co_spawn.hpp Packages\\asio-1.36.0\\include/asio/completion_condition.hpp Packages\\asio-1.36.0\\include/asio/compose.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/detail/composed_work.hpp Packages\\asio-1.36.0\\include/asio/composed.hpp Packages\\asio-1.36.0\\include/asio/config.hpp Packages\\asio-1.36.0\\include/asio/connect.hpp Packages\\asio-1.36.0\\include/asio/impl/connect.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/basic_writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/connect_pipe.hpp Packages\\asio-1.36.0\\include/asio/impl/connect_pipe.ipp Packages\\asio-1.36.0\\include/asio/consign.hpp Packages\\asio-1.36.0\\include/asio/impl/consign.hpp Packages\\asio-1.36.0\\include/asio/coroutine.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/initiate_defer.hpp Packages\\asio-1.36.0\\include/asio/deferred.hpp Packages\\asio-1.36.0\\include/asio/default_completion_token.hpp Packages\\asio-1.36.0\\include/asio/detached.hpp Packages\\asio-1.36.0\\include/asio/impl/detached.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/error.hpp Packages\\asio-1.36.0\\include/asio/error_code.hpp Packages\\asio-1.36.0\\include/asio/execution.hpp Packages\\asio-1.36.0\\include/asio/execution/allocator.hpp Packages\\asio-1.36.0\\include/asio/execution/any_executor.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking.hpp Packages\\asio-1.36.0\\include/asio/execution/blocking_adaptation.hpp Packages\\asio-1.36.0\\include/asio/execution/context.hpp Packages\\asio-1.36.0\\include/asio/execution/context_as.hpp Packages\\asio-1.36.0\\include/asio/execution/executor.hpp Packages\\asio-1.36.0\\include/asio/execution/invocable_archetype.hpp Packages\\asio-1.36.0\\include/asio/execution/mapping.hpp Packages\\asio-1.36.0\\include/asio/execution/occupancy.hpp Packages\\asio-1.36.0\\include/asio/execution/outstanding_work.hpp Packages\\asio-1.36.0\\include/asio/execution/prefer_only.hpp Packages\\asio-1.36.0\\include/asio/execution/relationship.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.hpp Packages\\asio-1.36.0\\include/asio/executor.hpp Packages\\asio-1.36.0\\include/asio/impl/executor.ipp Packages\\asio-1.36.0\\include/asio/executor_work_guard.hpp Packages\\asio-1.36.0\\include/asio/file_base.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/generic/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_datagram_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/generic/raw_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_raw_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_seq_packet_socket.hpp Packages\\asio-1.36.0\\include/asio/generic/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_iostream.hpp Packages\\asio-1.36.0\\include/asio/handler_continuation_hook.hpp Packages\\asio-1.36.0\\include/asio/high_resolution_timer.hpp Packages\\asio-1.36.0\\include/asio/immediate.hpp Packages\\asio-1.36.0\\include/asio/dispatch.hpp Packages\\asio-1.36.0\\include/asio/io_context.hpp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_service.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/detail/array.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/address.ipp Packages\\asio-1.36.0\\include/asio/ip/address.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v4_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v4.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v4.hpp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/address_v6_range.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/network_v6.ipp Packages\\asio-1.36.0\\include/asio/ip/network_v6.hpp Packages\\asio-1.36.0\\include/asio/ip/bad_address_cast.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/ip/impl/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_results.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_endpoint_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolve_query_op.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_service_base.hpp Packages\\asio-1.36.0\\include/asio/detail/resolver_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_thread_pool.ipp Packages\\asio-1.36.0\\include/asio/detail/impl/resolver_service_base.ipp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_entry.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_iterator.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver_query.hpp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/impl/host_name.ipp Packages\\asio-1.36.0\\include/asio/ip/host_name.hpp Packages\\asio-1.36.0\\include/asio/ip/icmp.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/ip/basic_resolver.hpp Packages\\asio-1.36.0\\include/asio/ip/multicast.hpp Packages\\asio-1.36.0\\include/asio/ip/detail/socket_option.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_base.hpp Packages\\asio-1.36.0\\include/asio/ip/resolver_query_base.hpp Packages\\asio-1.36.0\\include/asio/ip/tcp.hpp Packages\\asio-1.36.0\\include/asio/basic_socket_acceptor.hpp Packages\\asio-1.36.0\\include/asio/ip/udp.hpp Packages\\asio-1.36.0\\include/asio/ip/unicast.hpp Packages\\asio-1.36.0\\include/asio/ip/v6_only.hpp Packages\\asio-1.36.0\\include/asio/is_applicable_property.hpp Packages\\asio-1.36.0\\include/asio/is_contiguous_iterator.hpp Packages\\asio-1.36.0\\include/asio/is_executor.hpp Packages\\asio-1.36.0\\include/asio/is_read_buffered.hpp Packages\\asio-1.36.0\\include/asio/is_write_buffered.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/detail/impl/endpoint.ipp Packages\\asio-1.36.0\\include/asio/local/connect_pair.hpp Packages\\asio-1.36.0\\include/asio/local/basic_endpoint.hpp Packages\\asio-1.36.0\\include/asio/local/datagram_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/seq_packet_protocol.hpp Packages\\asio-1.36.0\\include/asio/local/stream_protocol.hpp Packages\\asio-1.36.0\\include/asio/multiple_exceptions.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/detail/future.hpp Packages\\asio-1.36.0\\include/asio/placeholders.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/basic_descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor.hpp Packages\\asio-1.36.0\\include/asio/posix/descriptor_base.hpp Packages\\asio-1.36.0\\include/asio/posix/stream_descriptor.hpp Packages\\asio-1.36.0\\include/asio/post.hpp Packages\\asio-1.36.0\\include/asio/prefer.hpp Packages\\asio-1.36.0\\include/asio/prepend.hpp Packages\\asio-1.36.0\\include/asio/impl/prepend.hpp Packages\\asio-1.36.0\\include/asio/query.hpp Packages\\asio-1.36.0\\include/asio/random_access_file.hpp Packages\\asio-1.36.0\\include/asio/basic_random_access_file.hpp Packages\\asio-1.36.0\\include/asio/read.hpp Packages\\asio-1.36.0\\include/asio/impl/read.hpp Packages\\asio-1.36.0\\include/asio/read_at.hpp Packages\\asio-1.36.0\\include/asio/impl/read_at.hpp Packages\\asio-1.36.0\\include/asio/read_until.hpp Packages\\asio-1.36.0\\include/asio/detail/regex_fwd.hpp Packages\\asio-1.36.0\\include/asio/impl/read_until.hpp Packages\\asio-1.36.0\\include/asio/buffers_iterator.hpp Packages\\asio-1.36.0\\include/asio/readable_pipe.hpp Packages\\asio-1.36.0\\include/asio/recycling_allocator.hpp Packages\\asio-1.36.0\\include/asio/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/impl/redirect_error.hpp Packages\\asio-1.36.0\\include/asio/registered_buffer.hpp Packages\\asio-1.36.0\\include/asio/require.hpp Packages\\asio-1.36.0\\include/asio/require_concept.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_member.hpp Packages\\asio-1.36.0\\include/asio/traits/require_concept_free.hpp Packages\\asio-1.36.0\\include/asio/traits/static_require_concept.hpp Packages\\asio-1.36.0\\include/asio/serial_port.hpp Packages\\asio-1.36.0\\include/asio/basic_serial_port.hpp Packages\\asio-1.36.0\\include/asio/serial_port_base.hpp Packages\\asio-1.36.0\\include/asio/signal_set.hpp Packages\\asio-1.36.0\\include/asio/basic_signal_set.hpp Packages\\asio-1.36.0\\include/asio/signal_set_base.hpp Packages\\asio-1.36.0\\include/asio/socket_base.hpp Packages\\asio-1.36.0\\include/asio/static_thread_pool.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/detail/blocking_executor_op.hpp Packages\\asio-1.36.0\\include/asio/impl/thread_pool.ipp Packages\\asio-1.36.0\\include/asio/steady_timer.hpp Packages\\asio-1.36.0\\include/asio/strand.hpp Packages\\asio-1.36.0\\include/asio/detail/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.hpp Packages\\asio-1.36.0\\include/asio/defer.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/strand_executor_service.ipp Packages\\asio-1.36.0\\include/asio/io_context_strand.hpp Packages\\asio-1.36.0\\include/asio/stream_file.hpp Packages\\asio-1.36.0\\include/asio/basic_stream_file.hpp Packages\\asio-1.36.0\\include/asio/streambuf.hpp Packages\\asio-1.36.0\\include/asio/basic_streambuf.hpp Packages\\asio-1.36.0\\include/asio/system_context.hpp Packages\\asio-1.36.0\\include/asio/system_error.hpp Packages\\asio-1.36.0\\include/asio/system_executor.hpp Packages\\asio-1.36.0\\include/asio/system_timer.hpp Packages\\asio-1.36.0\\include/asio/this_coro.hpp Packages\\asio-1.36.0\\include/asio/thread.hpp Packages\\asio-1.36.0\\include/asio/thread_pool.hpp Packages\\asio-1.36.0\\include/asio/use_awaitable.hpp Packages\\asio-1.36.0\\include/asio/use_future.hpp Packages\\asio-1.36.0\\include/asio/impl/use_future.hpp Packages\\asio-1.36.0\\include/asio/disposition.hpp Packages\\asio-1.36.0\\include/asio/packaged_task.hpp Packages\\asio-1.36.0\\include/asio/uses_executor.hpp Packages\\asio-1.36.0\\include/asio/version.hpp Packages\\asio-1.36.0\\include/asio/wait_traits.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/detail/win_object_handle_service.hpp Packages\\asio-1.36.0\\include/asio/detail/impl/win_object_handle_service.ipp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_object_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_ptr.hpp Packages\\asio-1.36.0\\include/asio/detail/win_iocp_overlapped_op.hpp Packages\\asio-1.36.0\\include/asio/windows/random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_random_access_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/stream_handle.hpp Packages\\asio-1.36.0\\include/asio/windows/basic_stream_handle.hpp Packages\\asio-1.36.0\\include/asio/writable_pipe.hpp Packages\\asio-1.36.0\\include/asio/write.hpp Packages\\asio-1.36.0\\include/asio/write_at.hpp Packages\\asio-1.36.0\\include/asio/impl/write_at.hpp Inc/SocketApiProtocol.h\ ", values = { "c:/applications/program custom/msys2/mingw64/bin/g++.exe", @@ -8,10 +7,14 @@ "-std=c++17", "-IInc", [[-IPackages\asio-1.36.0\include]], + [[-IDevice\ScHHS]], + [[-IDevice\ScHHS\Port]], + [[-IDevice\Zlg\Port]], "-fexceptions" } }, files = { [[Src\main.cpp]] - } + }, + depfiles_format = "gcc" } \ No newline at end of file diff --git a/build/.deps/UniversalCanCore/windows/x64/release/UniversalCanCore.exe.d b/build/.deps/UniversalCanCore/windows/x64/release/UniversalCanCore.exe.d index 4a14850..24b0dd8 100644 --- a/build/.deps/UniversalCanCore/windows/x64/release/UniversalCanCore.exe.d +++ b/build/.deps/UniversalCanCore/windows/x64/release/UniversalCanCore.exe.d @@ -1,6 +1,8 @@ { files = { - [[build\.objs\UniversalCanCore\windows\x64\release\Src\CanReceiveTask.cpp.obj]], + [[build\.objs\UniversalCanCore\windows\x64\release\Device\ScHHS\Port\ScHHS.cpp.obj]], + [[build\.objs\UniversalCanCore\windows\x64\release\Device\Zlg\Port\Zlg.cpp.obj]], + [[build\.objs\UniversalCanCore\windows\x64\release\Src\CanProtocol.cpp.obj]], [[build\.objs\UniversalCanCore\windows\x64\release\Src\main.cpp.obj]], [[build\.objs\UniversalCanCore\windows\x64\release\Src\SocketApiProtocol.cpp.obj]], [[build\.objs\UniversalCanCore\windows\x64\release\Src\System.cpp.obj]] @@ -8,6 +10,8 @@ values = { "c:/applications/program custom/msys2/mingw64/bin/g++.exe", { + [[-LDevice\ScHHS]], + "-lHCanbus", "-lws2_32" } } diff --git a/build/.objs/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj b/build/.objs/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj new file mode 100644 index 0000000..76000a0 Binary files /dev/null and b/build/.objs/UniversalCanCore/windows/x64/release/Device/ScHHS/Port/ScHHS.cpp.obj differ diff --git a/build/.objs/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj b/build/.objs/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj new file mode 100644 index 0000000..86894f9 Binary files /dev/null and b/build/.objs/UniversalCanCore/windows/x64/release/Device/Zlg/Port/Zlg.cpp.obj differ diff --git a/build/.objs/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj b/build/.objs/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj new file mode 100644 index 0000000..d800dec Binary files /dev/null and b/build/.objs/UniversalCanCore/windows/x64/release/Src/CanProtocol.cpp.obj differ diff --git a/build/.objs/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj b/build/.objs/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj index 3f29082..5125399 100644 Binary files a/build/.objs/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj and b/build/.objs/UniversalCanCore/windows/x64/release/Src/SocketApiProtocol.cpp.obj differ diff --git a/build/windows/x64/release/UniversalCanCore.exe b/build/windows/x64/release/UniversalCanCore.exe index 45f662a..6db03c0 100644 Binary files a/build/windows/x64/release/UniversalCanCore.exe and b/build/windows/x64/release/UniversalCanCore.exe differ diff --git a/test.txt b/test.txt index 128b7e9..edf304f 100644 --- a/test.txt +++ b/test.txt @@ -1,4 +1,4 @@ 1、读取核心状态 -55 00 E9 07 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA +55 00 E9 07 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 1、获取控制权限 -55 FF E9 07 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA \ No newline at end of file +55 FF E9 07 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA diff --git a/xmake.lua b/xmake.lua index 255a19a..d8fa78a 100644 --- a/xmake.lua +++ b/xmake.lua @@ -12,9 +12,16 @@ set_languages("c++17") target("UniversalCanCore") set_kind("binary") -- 静态库 add_includedirs("Inc") -- 头文件目录 - add_includedirs("Packages/asio-1.36.0/include") + add_includedirs("Packages/asio-1.36.0/include") + add_includedirs("Device/ScHHS/") -- 四川何华盛的can盒子 + add_includedirs("Device/ScHHS/Port") -- 四川何华盛的can盒子port + add_files("Device/ScHHS/Port/*.cpp") -- 源文件 + add_linkdirs("Device/ScHHS/") -- 链接.lib文件(注意:只写库名,不要扩展名) + add_links("HCanbus") -- 假设库文件名为 HCANBus.lib + add_includedirs("Device/Zlg/Port") -- zlg的can盒子 + add_files("Device/Zlg/Port/*.cpp") -- 源文件 add_files("Src/*.cpp") -- 源文件 - add_links("ws2_32") + add_links("ws2_32") -- 声明win32 -- 自定义 MinGW 工具链 toolchain("mingw64") diff --git a/通信协议.xlsx b/通信协议.xlsx index 85ed04a..95b7ce3 100644 Binary files a/通信协议.xlsx and b/通信协议.xlsx differ