Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
pg_gps
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
957dd
pg_gps
Commits
0564d92d
Commit
0564d92d
authored
Sep 19, 2025
by
957dd
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
将QOS改为了0
parent
875731fc
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
548 additions
and
5 deletions
+548
-5
compiler_depend.internal
build/CMakeFiles/main.dir/compiler_depend.internal
+249
-0
compiler_depend.make
build/CMakeFiles/main.dir/compiler_depend.make
+296
-0
main.cc.o
build/CMakeFiles/main.dir/src/main.cc.o
+0
-0
mqtt_used.cc.o
build/CMakeFiles/main.dir/src/mqtt_used.cc.o
+0
-0
main
build/main
+0
-0
mqtt_controller.hpp
include/mqtt_controller.hpp
+1
-1
mqtt_used.hpp
include/mqtt_used.hpp
+1
-1
main.cc
src/main.cc
+0
-2
mqtt_used.cc
src/mqtt_used.cc
+1
-1
No files found.
build/CMakeFiles/main.dir/compiler_depend.internal
View file @
0564d92d
...
...
@@ -471,6 +471,7 @@ CMakeFiles/main.dir/src/main.cc.o
/usr/include/c++/11/bits/quoted_string.h
/usr/include/c++/11/sstream
/usr/include/c++/11/bits/sstream.tcc
/home/orangepi/gps/master/include/networkInfo.hpp
/home/orangepi/gps/master/include/device_tag_bind.hpp
/home/orangepi/gps/master/include/serial_port.hpp
/usr/include/c++/11/functional
...
...
@@ -1361,6 +1362,254 @@ CMakeFiles/main.dir/src/mqtt_used.cc.o
/home/orangepi/gps/master/third_party/json/include/nlohmann/detail/macro_unscope.hpp
/home/orangepi/gps/master/third_party/json/include/nlohmann/thirdparty/hedley/hedley_undef.hpp
CMakeFiles/main.dir/src/networkInfo.cc.o
/home/orangepi/gps/master/src/networkInfo.cc
/usr/include/stdc-predef.h
/home/orangepi/gps/master/include/networkInfo.hpp
/usr/include/c++/11/string
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h
/usr/include/features.h
/usr/include/features-time64.h
/usr/include/aarch64-linux-gnu/bits/wordsize.h
/usr/include/aarch64-linux-gnu/bits/timesize.h
/usr/include/aarch64-linux-gnu/sys/cdefs.h
/usr/include/aarch64-linux-gnu/bits/long-double.h
/usr/include/aarch64-linux-gnu/gnu/stubs.h
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h
/usr/include/c++/11/pstl/pstl_config.h
/usr/include/c++/11/bits/stringfwd.h
/usr/include/c++/11/bits/memoryfwd.h
/usr/include/c++/11/bits/char_traits.h
/usr/include/c++/11/bits/stl_algobase.h
/usr/include/c++/11/bits/functexcept.h
/usr/include/c++/11/bits/exception_defines.h
/usr/include/c++/11/bits/cpp_type_traits.h
/usr/include/c++/11/ext/type_traits.h
/usr/include/c++/11/ext/numeric_traits.h
/usr/include/c++/11/bits/stl_pair.h
/usr/include/c++/11/bits/move.h
/usr/include/c++/11/type_traits
/usr/include/c++/11/bits/stl_iterator_base_types.h
/usr/include/c++/11/bits/stl_iterator_base_funcs.h
/usr/include/c++/11/bits/concept_check.h
/usr/include/c++/11/debug/assertions.h
/usr/include/c++/11/bits/stl_iterator.h
/usr/include/c++/11/bits/ptr_traits.h
/usr/include/c++/11/debug/debug.h
/usr/include/c++/11/bits/predefined_ops.h
/usr/include/c++/11/bits/postypes.h
/usr/include/c++/11/cwchar
/usr/include/wchar.h
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h
/usr/include/aarch64-linux-gnu/bits/floatn.h
/usr/include/aarch64-linux-gnu/bits/floatn-common.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h
/usr/include/aarch64-linux-gnu/bits/wchar.h
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h
/usr/include/aarch64-linux-gnu/bits/types/FILE.h
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
/usr/include/c++/11/cstdint
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h
/usr/include/stdint.h
/usr/include/aarch64-linux-gnu/bits/types.h
/usr/include/aarch64-linux-gnu/bits/typesizes.h
/usr/include/aarch64-linux-gnu/bits/time64.h
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
/usr/include/c++/11/bits/allocator.h
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h
/usr/include/c++/11/ext/new_allocator.h
/usr/include/c++/11/new
/usr/include/c++/11/bits/exception.h
/usr/include/c++/11/bits/localefwd.h
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h
/usr/include/c++/11/clocale
/usr/include/locale.h
/usr/include/aarch64-linux-gnu/bits/locale.h
/usr/include/c++/11/iosfwd
/usr/include/c++/11/cctype
/usr/include/ctype.h
/usr/include/aarch64-linux-gnu/bits/endian.h
/usr/include/aarch64-linux-gnu/bits/endianness.h
/usr/include/c++/11/bits/ostream_insert.h
/usr/include/c++/11/bits/cxxabi_forced.h
/usr/include/c++/11/bits/stl_function.h
/usr/include/c++/11/backward/binders.h
/usr/include/c++/11/bits/range_access.h
/usr/include/c++/11/initializer_list
/usr/include/c++/11/bits/basic_string.h
/usr/include/c++/11/ext/atomicity.h
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h
/usr/include/pthread.h
/usr/include/sched.h
/usr/include/aarch64-linux-gnu/bits/types/time_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
/usr/include/aarch64-linux-gnu/bits/sched.h
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
/usr/include/aarch64-linux-gnu/bits/cpu-set.h
/usr/include/time.h
/usr/include/aarch64-linux-gnu/bits/time.h
/usr/include/aarch64-linux-gnu/bits/timex.h
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
/usr/include/aarch64-linux-gnu/bits/setjmp.h
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h
/usr/include/aarch64-linux-gnu/sys/single_threaded.h
/usr/include/c++/11/ext/alloc_traits.h
/usr/include/c++/11/bits/alloc_traits.h
/usr/include/c++/11/bits/stl_construct.h
/usr/include/c++/11/string_view
/usr/include/c++/11/bits/functional_hash.h
/usr/include/c++/11/bits/hash_bytes.h
/usr/include/c++/11/bits/string_view.tcc
/usr/include/c++/11/ext/string_conversions.h
/usr/include/c++/11/cstdlib
/usr/include/stdlib.h
/usr/include/aarch64-linux-gnu/bits/waitflags.h
/usr/include/aarch64-linux-gnu/bits/waitstatus.h
/usr/include/aarch64-linux-gnu/sys/types.h
/usr/include/endian.h
/usr/include/aarch64-linux-gnu/bits/byteswap.h
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h
/usr/include/aarch64-linux-gnu/sys/select.h
/usr/include/aarch64-linux-gnu/bits/select.h
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
/usr/include/alloca.h
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h
/usr/include/c++/11/bits/std_abs.h
/usr/include/c++/11/cstdio
/usr/include/stdio.h
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h
/usr/include/c++/11/cerrno
/usr/include/errno.h
/usr/include/aarch64-linux-gnu/bits/errno.h
/usr/include/linux/errno.h
/usr/include/aarch64-linux-gnu/asm/errno.h
/usr/include/asm-generic/errno.h
/usr/include/asm-generic/errno-base.h
/usr/include/aarch64-linux-gnu/bits/types/error_t.h
/usr/include/c++/11/bits/charconv.h
/usr/include/c++/11/bits/basic_string.tcc
/usr/include/c++/11/vector
/usr/include/c++/11/bits/stl_uninitialized.h
/usr/include/c++/11/bits/stl_vector.h
/usr/include/c++/11/bits/stl_bvector.h
/usr/include/c++/11/bits/vector.tcc
/usr/include/c++/11/iostream
/usr/include/c++/11/ostream
/usr/include/c++/11/ios
/usr/include/c++/11/exception
/usr/include/c++/11/bits/exception_ptr.h
/usr/include/c++/11/bits/cxxabi_init_exception.h
/usr/include/c++/11/typeinfo
/usr/include/c++/11/bits/nested_exception.h
/usr/include/c++/11/bits/ios_base.h
/usr/include/c++/11/bits/locale_classes.h
/usr/include/c++/11/bits/locale_classes.tcc
/usr/include/c++/11/system_error
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h
/usr/include/c++/11/stdexcept
/usr/include/c++/11/streambuf
/usr/include/c++/11/bits/streambuf.tcc
/usr/include/c++/11/bits/basic_ios.h
/usr/include/c++/11/bits/locale_facets.h
/usr/include/c++/11/cwctype
/usr/include/wctype.h
/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h
/usr/include/c++/11/bits/streambuf_iterator.h
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h
/usr/include/c++/11/bits/locale_facets.tcc
/usr/include/c++/11/bits/basic_ios.tcc
/usr/include/c++/11/bits/ostream.tcc
/usr/include/c++/11/istream
/usr/include/c++/11/bits/istream.tcc
/usr/include/string.h
/usr/include/strings.h
/usr/include/unistd.h
/usr/include/aarch64-linux-gnu/bits/posix_opt.h
/usr/include/aarch64-linux-gnu/bits/environments.h
/usr/include/aarch64-linux-gnu/bits/confname.h
/usr/include/aarch64-linux-gnu/bits/getopt_posix.h
/usr/include/aarch64-linux-gnu/bits/getopt_core.h
/usr/include/aarch64-linux-gnu/bits/unistd_ext.h
/usr/include/linux/close_range.h
/usr/include/aarch64-linux-gnu/sys/ioctl.h
/usr/include/aarch64-linux-gnu/bits/ioctls.h
/usr/include/aarch64-linux-gnu/asm/ioctls.h
/usr/include/asm-generic/ioctls.h
/usr/include/linux/ioctl.h
/usr/include/aarch64-linux-gnu/asm/ioctl.h
/usr/include/asm-generic/ioctl.h
/usr/include/aarch64-linux-gnu/bits/ioctl-types.h
/usr/include/aarch64-linux-gnu/sys/ttydefaults.h
/usr/include/aarch64-linux-gnu/sys/socket.h
/usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
/usr/include/aarch64-linux-gnu/bits/socket.h
/usr/include/aarch64-linux-gnu/bits/socket_type.h
/usr/include/aarch64-linux-gnu/bits/sockaddr.h
/usr/include/aarch64-linux-gnu/asm/socket.h
/usr/include/asm-generic/socket.h
/usr/include/linux/posix_types.h
/usr/include/linux/stddef.h
/usr/include/aarch64-linux-gnu/asm/posix_types.h
/usr/include/asm-generic/posix_types.h
/usr/include/aarch64-linux-gnu/asm/bitsperlong.h
/usr/include/asm-generic/bitsperlong.h
/usr/include/aarch64-linux-gnu/asm/sockios.h
/usr/include/asm-generic/sockios.h
/usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h
/usr/include/netinet/in.h
/usr/include/aarch64-linux-gnu/bits/in.h
/usr/include/arpa/inet.h
/usr/include/net/if.h
/usr/include/ifaddrs.h
/usr/include/c++/11/iomanip
/usr/include/c++/11/locale
/usr/include/c++/11/bits/locale_facets_nonio.h
/usr/include/c++/11/ctime
/usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h
/usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h
/usr/include/libintl.h
/usr/include/c++/11/bits/codecvt.h
/usr/include/c++/11/bits/locale_facets_nonio.tcc
/usr/include/c++/11/bits/locale_conv.h
/usr/include/c++/11/bits/unique_ptr.h
/usr/include/c++/11/utility
/usr/include/c++/11/bits/stl_relops.h
/usr/include/c++/11/tuple
/usr/include/c++/11/array
/usr/include/c++/11/bits/uses_allocator.h
/usr/include/c++/11/bits/invoke.h
/usr/include/c++/11/bits/quoted_string.h
/usr/include/c++/11/sstream
/usr/include/c++/11/bits/sstream.tcc
CMakeFiles/main.dir/src/serial_port.cc.o
/home/orangepi/gps/master/src/serial_port.cc
/usr/include/stdc-predef.h
...
...
build/CMakeFiles/main.dir/compiler_depend.make
View file @
0564d92d
...
...
@@ -469,6 +469,7 @@ CMakeFiles/main.dir/src/main.cc.o: ../src/main.cc \
/usr/include/c++/11/bits/quoted_string.h
\
/usr/include/c++/11/sstream
\
/usr/include/c++/11/bits/sstream.tcc
\
../include/networkInfo.hpp
\
../include/device_tag_bind.hpp
\
../include/serial_port.hpp
\
/usr/include/c++/11/functional
\
...
...
@@ -1357,6 +1358,253 @@ CMakeFiles/main.dir/src/mqtt_used.cc.o: ../src/mqtt_used.cc \
../third_party/json/include/nlohmann/detail/macro_unscope.hpp
\
../third_party/json/include/nlohmann/thirdparty/hedley/hedley_undef.hpp
CMakeFiles/main.dir/src/networkInfo.cc.o
:
../src/networkInfo.cc
\
/usr/include/stdc-predef.h
\
../include/networkInfo.hpp
\
/usr/include/c++/11/string
\
/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h
\
/usr/include/features.h
\
/usr/include/features-time64.h
\
/usr/include/aarch64-linux-gnu/bits/wordsize.h
\
/usr/include/aarch64-linux-gnu/bits/timesize.h
\
/usr/include/aarch64-linux-gnu/sys/cdefs.h
\
/usr/include/aarch64-linux-gnu/bits/long-double.h
\
/usr/include/aarch64-linux-gnu/gnu/stubs.h
\
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h
\
/usr/include/c++/11/pstl/pstl_config.h
\
/usr/include/c++/11/bits/stringfwd.h
\
/usr/include/c++/11/bits/memoryfwd.h
\
/usr/include/c++/11/bits/char_traits.h
\
/usr/include/c++/11/bits/stl_algobase.h
\
/usr/include/c++/11/bits/functexcept.h
\
/usr/include/c++/11/bits/exception_defines.h
\
/usr/include/c++/11/bits/cpp_type_traits.h
\
/usr/include/c++/11/ext/type_traits.h
\
/usr/include/c++/11/ext/numeric_traits.h
\
/usr/include/c++/11/bits/stl_pair.h
\
/usr/include/c++/11/bits/move.h
\
/usr/include/c++/11/type_traits
\
/usr/include/c++/11/bits/stl_iterator_base_types.h
\
/usr/include/c++/11/bits/stl_iterator_base_funcs.h
\
/usr/include/c++/11/bits/concept_check.h
\
/usr/include/c++/11/debug/assertions.h
\
/usr/include/c++/11/bits/stl_iterator.h
\
/usr/include/c++/11/bits/ptr_traits.h
\
/usr/include/c++/11/debug/debug.h
\
/usr/include/c++/11/bits/predefined_ops.h
\
/usr/include/c++/11/bits/postypes.h
\
/usr/include/c++/11/cwchar
\
/usr/include/wchar.h
\
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h
\
/usr/include/aarch64-linux-gnu/bits/floatn.h
\
/usr/include/aarch64-linux-gnu/bits/floatn-common.h
\
/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h
\
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h
\
/usr/include/aarch64-linux-gnu/bits/wchar.h
\
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h
\
/usr/include/aarch64-linux-gnu/bits/types/FILE.h
\
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
\
/usr/include/c++/11/cstdint
\
/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h
\
/usr/include/stdint.h
\
/usr/include/aarch64-linux-gnu/bits/types.h
\
/usr/include/aarch64-linux-gnu/bits/typesizes.h
\
/usr/include/aarch64-linux-gnu/bits/time64.h
\
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h
\
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
\
/usr/include/c++/11/bits/allocator.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h
\
/usr/include/c++/11/ext/new_allocator.h
\
/usr/include/c++/11/new
\
/usr/include/c++/11/bits/exception.h
\
/usr/include/c++/11/bits/localefwd.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h
\
/usr/include/c++/11/clocale
\
/usr/include/locale.h
\
/usr/include/aarch64-linux-gnu/bits/locale.h
\
/usr/include/c++/11/iosfwd
\
/usr/include/c++/11/cctype
\
/usr/include/ctype.h
\
/usr/include/aarch64-linux-gnu/bits/endian.h
\
/usr/include/aarch64-linux-gnu/bits/endianness.h
\
/usr/include/c++/11/bits/ostream_insert.h
\
/usr/include/c++/11/bits/cxxabi_forced.h
\
/usr/include/c++/11/bits/stl_function.h
\
/usr/include/c++/11/backward/binders.h
\
/usr/include/c++/11/bits/range_access.h
\
/usr/include/c++/11/initializer_list
\
/usr/include/c++/11/bits/basic_string.h
\
/usr/include/c++/11/ext/atomicity.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h
\
/usr/include/pthread.h
\
/usr/include/sched.h
\
/usr/include/aarch64-linux-gnu/bits/types/time_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
\
/usr/include/aarch64-linux-gnu/bits/sched.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
\
/usr/include/aarch64-linux-gnu/bits/cpu-set.h
\
/usr/include/time.h
\
/usr/include/aarch64-linux-gnu/bits/time.h
\
/usr/include/aarch64-linux-gnu/bits/timex.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
\
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
\
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
\
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
\
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
\
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
\
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
\
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h
\
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
\
/usr/include/aarch64-linux-gnu/bits/setjmp.h
\
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
\
/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h
\
/usr/include/aarch64-linux-gnu/sys/single_threaded.h
\
/usr/include/c++/11/ext/alloc_traits.h
\
/usr/include/c++/11/bits/alloc_traits.h
\
/usr/include/c++/11/bits/stl_construct.h
\
/usr/include/c++/11/string_view
\
/usr/include/c++/11/bits/functional_hash.h
\
/usr/include/c++/11/bits/hash_bytes.h
\
/usr/include/c++/11/bits/string_view.tcc
\
/usr/include/c++/11/ext/string_conversions.h
\
/usr/include/c++/11/cstdlib
\
/usr/include/stdlib.h
\
/usr/include/aarch64-linux-gnu/bits/waitflags.h
\
/usr/include/aarch64-linux-gnu/bits/waitstatus.h
\
/usr/include/aarch64-linux-gnu/sys/types.h
\
/usr/include/endian.h
\
/usr/include/aarch64-linux-gnu/bits/byteswap.h
\
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h
\
/usr/include/aarch64-linux-gnu/sys/select.h
\
/usr/include/aarch64-linux-gnu/bits/select.h
\
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
\
/usr/include/alloca.h
\
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h
\
/usr/include/c++/11/bits/std_abs.h
\
/usr/include/c++/11/cstdio
\
/usr/include/stdio.h
\
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
\
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
\
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h
\
/usr/include/c++/11/cerrno
\
/usr/include/errno.h
\
/usr/include/aarch64-linux-gnu/bits/errno.h
\
/usr/include/linux/errno.h
\
/usr/include/aarch64-linux-gnu/asm/errno.h
\
/usr/include/asm-generic/errno.h
\
/usr/include/asm-generic/errno-base.h
\
/usr/include/aarch64-linux-gnu/bits/types/error_t.h
\
/usr/include/c++/11/bits/charconv.h
\
/usr/include/c++/11/bits/basic_string.tcc
\
/usr/include/c++/11/vector
\
/usr/include/c++/11/bits/stl_uninitialized.h
\
/usr/include/c++/11/bits/stl_vector.h
\
/usr/include/c++/11/bits/stl_bvector.h
\
/usr/include/c++/11/bits/vector.tcc
\
/usr/include/c++/11/iostream
\
/usr/include/c++/11/ostream
\
/usr/include/c++/11/ios
\
/usr/include/c++/11/exception
\
/usr/include/c++/11/bits/exception_ptr.h
\
/usr/include/c++/11/bits/cxxabi_init_exception.h
\
/usr/include/c++/11/typeinfo
\
/usr/include/c++/11/bits/nested_exception.h
\
/usr/include/c++/11/bits/ios_base.h
\
/usr/include/c++/11/bits/locale_classes.h
\
/usr/include/c++/11/bits/locale_classes.tcc
\
/usr/include/c++/11/system_error
\
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h
\
/usr/include/c++/11/stdexcept
\
/usr/include/c++/11/streambuf
\
/usr/include/c++/11/bits/streambuf.tcc
\
/usr/include/c++/11/bits/basic_ios.h
\
/usr/include/c++/11/bits/locale_facets.h
\
/usr/include/c++/11/cwctype
\
/usr/include/wctype.h
\
/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h
\
/usr/include/c++/11/bits/streambuf_iterator.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h
\
/usr/include/c++/11/bits/locale_facets.tcc
\
/usr/include/c++/11/bits/basic_ios.tcc
\
/usr/include/c++/11/bits/ostream.tcc
\
/usr/include/c++/11/istream
\
/usr/include/c++/11/bits/istream.tcc
\
/usr/include/string.h
\
/usr/include/strings.h
\
/usr/include/unistd.h
\
/usr/include/aarch64-linux-gnu/bits/posix_opt.h
\
/usr/include/aarch64-linux-gnu/bits/environments.h
\
/usr/include/aarch64-linux-gnu/bits/confname.h
\
/usr/include/aarch64-linux-gnu/bits/getopt_posix.h
\
/usr/include/aarch64-linux-gnu/bits/getopt_core.h
\
/usr/include/aarch64-linux-gnu/bits/unistd_ext.h
\
/usr/include/linux/close_range.h
\
/usr/include/aarch64-linux-gnu/sys/ioctl.h
\
/usr/include/aarch64-linux-gnu/bits/ioctls.h
\
/usr/include/aarch64-linux-gnu/asm/ioctls.h
\
/usr/include/asm-generic/ioctls.h
\
/usr/include/linux/ioctl.h
\
/usr/include/aarch64-linux-gnu/asm/ioctl.h
\
/usr/include/asm-generic/ioctl.h
\
/usr/include/aarch64-linux-gnu/bits/ioctl-types.h
\
/usr/include/aarch64-linux-gnu/sys/ttydefaults.h
\
/usr/include/aarch64-linux-gnu/sys/socket.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
\
/usr/include/aarch64-linux-gnu/bits/socket.h
\
/usr/include/aarch64-linux-gnu/bits/socket_type.h
\
/usr/include/aarch64-linux-gnu/bits/sockaddr.h
\
/usr/include/aarch64-linux-gnu/asm/socket.h
\
/usr/include/asm-generic/socket.h
\
/usr/include/linux/posix_types.h
\
/usr/include/linux/stddef.h
\
/usr/include/aarch64-linux-gnu/asm/posix_types.h
\
/usr/include/asm-generic/posix_types.h
\
/usr/include/aarch64-linux-gnu/asm/bitsperlong.h
\
/usr/include/asm-generic/bitsperlong.h
\
/usr/include/aarch64-linux-gnu/asm/sockios.h
\
/usr/include/asm-generic/sockios.h
\
/usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h
\
/usr/include/netinet/in.h
\
/usr/include/aarch64-linux-gnu/bits/in.h
\
/usr/include/arpa/inet.h
\
/usr/include/net/if.h
\
/usr/include/ifaddrs.h
\
/usr/include/c++/11/iomanip
\
/usr/include/c++/11/locale
\
/usr/include/c++/11/bits/locale_facets_nonio.h
\
/usr/include/c++/11/ctime
\
/usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h
\
/usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h
\
/usr/include/libintl.h
\
/usr/include/c++/11/bits/codecvt.h
\
/usr/include/c++/11/bits/locale_facets_nonio.tcc
\
/usr/include/c++/11/bits/locale_conv.h
\
/usr/include/c++/11/bits/unique_ptr.h
\
/usr/include/c++/11/utility
\
/usr/include/c++/11/bits/stl_relops.h
\
/usr/include/c++/11/tuple
\
/usr/include/c++/11/array
\
/usr/include/c++/11/bits/uses_allocator.h
\
/usr/include/c++/11/bits/invoke.h
\
/usr/include/c++/11/bits/quoted_string.h
\
/usr/include/c++/11/sstream
\
/usr/include/c++/11/bits/sstream.tcc
CMakeFiles/main.dir/src/serial_port.cc.o
:
../src/serial_port.cc
\
/usr/include/stdc-predef.h
\
../include/serial_port.hpp
\
...
...
@@ -5742,6 +5990,26 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
:
/usr/include/net/if.h
:
/usr/include/arpa/inet.h
:
/usr/include/aarch64-linux-gnu/bits/in.h
:
/usr/include/netinet/in.h
:
/usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h
:
/usr/include/asm-generic/sockios.h
:
/usr/include/aarch64-linux-gnu/bits/sockaddr.h
:
/usr/include/aarch64-linux-gnu/sys/socket.h
:
/usr/include/asm-generic/ioctls.h
:
/usr/include/aarch64-linux-gnu/bits/ioctls.h
:
/usr/include/aarch64-linux-gnu/bits/fcntl.h
:
/usr/include/c++/11/bits/stl_queue.h
:
...
...
@@ -5752,6 +6020,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/bits/stl_deque.h
:
/usr/include/aarch64-linux-gnu/bits/ioctl-types.h
:
/usr/include/c++/11/deque
:
../third_party/paho.mqtt.cpp/include/mqtt/subscribe_options.h
:
...
...
@@ -5794,6 +6064,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
../include/mqtt_controller.hpp
:
/usr/include/aarch64-linux-gnu/bits/socket.h
:
../third_party/json/include/nlohmann/detail/conversions/to_chars.hpp
:
../third_party/json/include/nlohmann/detail/output/serializer.hpp
:
...
...
@@ -5998,6 +6270,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/aarch64-linux-gnu/bits/getopt_core.h
:
/usr/include/aarch64-linux-gnu/asm/ioctl.h
:
/usr/include/aarch64-linux-gnu/bits/getopt_posix.h
:
/usr/include/aarch64-linux-gnu/bits/confname.h
:
...
...
@@ -6072,6 +6346,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
../src/file_operations.cc
:
/usr/include/ifaddrs.h
:
/usr/include/c++/11/bits/ios_base.h
:
/usr/include/c++/11/bits/gslice.h
:
...
...
@@ -6130,6 +6406,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/bits/predefined_ops.h
:
/usr/include/aarch64-linux-gnu/sys/ioctl.h
:
/usr/include/c++/11/optional
:
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
:
...
...
@@ -6170,6 +6448,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h
:
/usr/include/asm-generic/ioctl.h
:
/usr/include/aarch64-linux-gnu/bits/math-vector.h
:
../third_party/json/include/nlohmann/adl_serializer.hpp
:
...
...
@@ -6440,6 +6720,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/aarch64-linux-gnu/bits/waitflags.h
:
/usr/include/aarch64-linux-gnu/bits/socket_type.h
:
/usr/include/aarch64-linux-gnu/bits/waitstatus.h
:
/usr/include/aarch64-linux-gnu/sys/types.h
:
...
...
@@ -6498,6 +6780,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/bits/atomic_lockfree_defines.h
:
../include/networkInfo.hpp
:
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
:
/usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h
:
...
...
@@ -6534,6 +6818,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/bits/locale_classes.tcc
:
/usr/include/aarch64-linux-gnu/asm/ioctls.h
:
/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h
:
/usr/include/c++/11/pstl/glue_algorithm_defs.h
:
...
...
@@ -6558,6 +6844,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/wctype.h
:
/usr/include/aarch64-linux-gnu/asm/socket.h
:
/usr/include/c++/11/functional
:
/usr/include/aarch64-linux-gnu/asm/sve_context.h
:
...
...
@@ -6622,6 +6910,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/memory
:
/usr/include/linux/ioctl.h
:
/usr/include/c++/11/bits/std_function.h
:
/usr/include/c++/11/bits/stl_tempbuf.h
:
...
...
@@ -6638,6 +6928,8 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/c++/11/array
:
/usr/include/asm-generic/socket.h
:
/usr/include/c++/11/bits/invoke.h
:
/usr/include/c++/11/ext/concurrence.h
:
...
...
@@ -6702,12 +6994,16 @@ CMakeFiles/main.dir/third_party/paho.mqtt.cpp/src/will_options.cpp.o: ../third_p
/usr/include/linux/posix_types.h
:
/usr/include/aarch64-linux-gnu/asm/sockios.h
:
/usr/include/c++/11/bits/refwrap.h
:
/usr/include/linux/stddef.h
:
/usr/include/aarch64-linux-gnu/sys/ucontext.h
:
../src/networkInfo.cc
:
/usr/include/aarch64-linux-gnu/bits/types/stack_t.h
:
/usr/include/aarch64-linux-gnu/sys/procfs.h
:
...
...
build/CMakeFiles/main.dir/src/main.cc.o
View file @
0564d92d
No preview for this file type
build/CMakeFiles/main.dir/src/mqtt_used.cc.o
View file @
0564d92d
No preview for this file type
build/main
View file @
0564d92d
No preview for this file type
include/mqtt_controller.hpp
View file @
0564d92d
...
...
@@ -54,7 +54,7 @@ public:
void
unsubscribe
(
const
std
::
string
&
topic
);
// 发布消息
void
publish
(
const
std
::
string
&
topic
,
const
std
::
string
&
payload
,
int
qos
=
1
,
bool
retained
=
false
);
void
publish
(
const
std
::
string
&
topic
,
const
std
::
string
&
payload
,
int
qos
=
0
,
bool
retained
=
false
);
private
:
// 内部类,用于处理来自Paho库的回调
...
...
include/mqtt_used.hpp
View file @
0564d92d
...
...
@@ -22,7 +22,7 @@ public:
void
AddSubscription
(
const
std
::
string
&
topic
,
SimpleJsonCallback
callback
);
void
AddSubscriptions
(
const
std
::
vector
<
std
::
string
>&
topics
,
SimpleJsonCallback
common_callback
);
void
RemoveSubscription
(
const
std
::
string
&
topic
);
void
PublishJson
(
const
std
::
string
&
topic
,
const
nlohmann
::
json
&
json_payload
,
int
qos
=
1
,
bool
retained
=
false
);
void
PublishJson
(
const
std
::
string
&
topic
,
const
nlohmann
::
json
&
json_payload
,
int
qos
=
0
,
bool
retained
=
false
);
private
:
// 将订阅请求封装成一个任务
...
...
src/main.cc
View file @
0564d92d
...
...
@@ -27,8 +27,6 @@ const std::string publish_topic_prefix = "positioning/"; // 发布数据的主
std
::
string
final_publish_topic
;
std
::
string
g_device_id
;
NetworkInfo
g_network_addr
;
positioningMapData
g_positioning_data_t
;
...
...
src/mqtt_used.cc
View file @
0564d92d
...
...
@@ -71,7 +71,7 @@ void MqttTopicsHandler::AddSubscription(const std::string& topic, JsonCallback c
post_task
([
this
,
topic
,
wrapped_callback
]()
{
std
::
cout
<<
"工作线程:正在执行订阅主题: "
<<
topic
<<
std
::
endl
;
// 假设 QoS 为 1
subscribe
(
topic
,
1
,
wrapped_callback
);
subscribe
(
topic
,
0
,
wrapped_callback
);
});
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment