Các chủ đề Tham chiếu API OpenThread bắt nguồn từ mã nguồn, có sẵn trên GitHub. Để biết thêm thông tin hoặc đóng góp cho tài liệu của chúng tôi, hãy tham khảo phần Tài nguyên.
Mô-đun | |
---|---|
Báo thức | Học phần này bao gồm bản tóm tắt nền tảng cho dịch vụ báo thức. |
Bộ định tuyến xương sống | Mô-đun này bao gồm các chức năng cho Dịch vụ Bộ định tuyến Xương sống OpenThread. |
Đại lý biên giới | Học phần này bao gồm các hàm cho vai trò Thread Border Agent. |
Bộ định tuyến biên | Mô-đun này bao gồm các hàm để quản lý dữ liệu mạng cục bộ bằng Bộ định tuyến đường viền OpenThread. |
Trình quản lý định tuyến biên | Học phần này bao gồm các định nghĩa liên quan đến Trình quản lý định tuyến biên giới. |
Người quản lý kênh | Học phần này bao gồm các chức năng dành cho Trình quản lý kênh. |
Giám sát kênh | Học phần này bao gồm các chức năng đối với tính năng giám sát kênh. |
Giám sát trẻ em | Học phần này bao gồm các chức năng cho tính năng Giám sát trẻ em. |
CoAP | Học phần này bao gồm các chức năng điều khiển giao tiếp CoAP. |
Bảo mật CoAP | Mô-đun này bao gồm các chức năng điều khiển giao tiếp CoAP Secure (CoAP over DTLS). |
Giao diện dòng lệnh | Mô-đun này bao gồm các hàm kiểm soát quá trình thực thi ngăn xếp Thread. |
Ủy viên hội đồng | Học phần này bao gồm các chức năng dành cho vai trò Ủy viên chủ đề. |
Tiền mã hóa – Nền tảng | Học phần này bao gồm tính năng trừu tượng của nền tảng cho tiền mã hóa. |
Mã hoá – Chuỗi ngăn xếp | Mô-đun này bao gồm các hàm mã hóa. |
DNS | Mô-đun này bao gồm các chức năng điều khiển giao tiếp DNS. |
DNS – Nền tảng | Mô-đun này bao gồm tính năng trừu tượng hóa của nền tảng để gửi truy vấn DNS định kỳ đến các máy chủ DNS ngược lại. |
Máy chủ DNS-SD | Mô-đun này bao gồm các API cho máy chủ DNS-SD. |
Entropy | Học phần này bao gồm tính năng trừu tượng hóa nền tảng để tạo entropy. |
Lỗi | Mô-đun này bao gồm các định nghĩa lỗi dùng trong OpenThread. |
Chẩn đoán trạng thái ban đầu – Nền tảng | Học phần này bao gồm bản tóm tắt nền tảng cho các tính năng chẩn đoán. |
Chẩn đoán ban đầu – Ngăn xếp luồng | Mô-đun này bao gồm các hàm kiểm soát quá trình thực thi ngăn xếp Thread. |
Chung | Mô-đun này bao gồm các hàm cho tất cả các vai trò trong Luồng. |
Heap | Mô-đun này bao gồm các hàm thiết lập vùng nhớ khối xếp OpenThread bên ngoài. |
Trình theo dõi lịch sử | Ghi lại lịch sử của các sự kiện khác nhau, ví dụ thông báo RX và TX hoặc các thay đổi thông tin mạng. |
ICMPv6 | Mô-đun này bao gồm các chức năng điều khiển giao tiếp ICMPv6. |
IPv6 | Mô-đun này bao gồm các chức năng điều khiển giao tiếp IPv6. |
Giao diện cơ sở hạ tầng | Học phần này bao gồm bản tóm tắt nền tảng cho giao diện mạng cơ sở hạ tầng liền kề. |
Thực thể | Mô-đun này bao gồm các hàm kiểm soát Phiên bản OpenThread. |
Phát hiện dấu vết | Học phần này bao gồm các chức năng để phát hiện tính năng gây nhiễu tín hiệu. |
Người tham gia | Mô-đun này bao gồm các hàm cho vai trò Thread Joiner. |
Đường liên kết | Mô-đun này bao gồm các hàm kiểm soát cấu hình lớp liên kết. |
Các chỉ số liên kết | Học phần này bao gồm các hàm kiểm soát giao thức Chỉ số liên kết. |
Ghi nhật ký – Nền tảng | Mô-đun này bao gồm tính năng trừu tượng hóa của nền tảng cho dịch vụ nhật ký gỡ lỗi. |
Ghi nhật ký – Ngăn xếp chuỗi | Mô-đun này bao gồm các định nghĩa liên quan đến việc ghi nhật ký OpenThread. |
Bộ nhớ | Mô-đun này bao gồm tính năng trừu tượng hóa của nền tảng để phân bổ bộ nhớ động. |
Chẩn đoán lưới | Học phần này bao gồm các định nghĩa và chức năng cho Chẩn đoán lưới. |
Thông báo | Mô-đun này bao gồm các hàm thao tác với vùng đệm thông báo OpenThread. |
Nhóm thư | Mô-đun này bao gồm tính năng trừu tượng hóa nền tảng cho nhóm thông báo. |
Các điều khoản khác | Học phần này bao gồm các yếu tố trừu tượng hoá trên nền tảng cho các hành vi khác nhau. |
Đường liên kết đa kênh | Học phần này bao gồm các định nghĩa và chức năng cho liên kết đa radio. |
NAT64 | Mô-đun này bao gồm các hàm và cấu trúc cho hàm NAT64 trên bộ định tuyến biên. |
Bộ đồng xử lý mạng | Mô-đun này bao gồm các hàm kiểm soát quá trình thực thi ngăn xếp Thread. |
Trình mô phỏng mạng | Học phần này bao gồm bản tóm tắt nền tảng cho OTNS. |
Đồng bộ hóa thời gian mạng | Mô-đun này bao gồm các chức năng kiểm soát dịch vụ đồng bộ hóa thời gian mạng. |
Tập dữ liệu hoạt động | Bao gồm các hàm cho API Tập dữ liệu hoạt động. |
Người gửi Ping | Tệp này bao gồm API OpenThread cho mô-đun người gửi ping. |
RNG Cryptographic | Mô-đun này bao gồm các hàm tạo số ngẫu nhiên bằng mật mã. |
RNG không mã hóa | Mô-đun này bao gồm các hàm tạo số ngẫu nhiên không mã hóa. |
Cấu hình vô tuyến | Học phần này bao gồm tính năng trừu tượng hóa nền tảng cho cấu hình vô tuyến. |
Thao tác trên đài | Học phần này bao gồm bản tóm tắt nền tảng cho các hoạt động radio. |
Thống kê vô tuyến | Học phần này bao gồm các hàm cho thống kê radio. |
Loại radio | Mô-đun này bao gồm bản tóm tắt nền tảng cho khung vô tuyến. |
Đường liên kết thô | Mô-đun này bao gồm các hàm kiểm soát cấu hình lớp liên kết thô. |
Bộ định tuyến/Lãnh đạo | Học phần này bao gồm các chức năng dành cho Bộ định tuyến luồng (Thread Router) và đầu (Lead) (Trình lãnh đạo). |
SNTP | Học phần này bao gồm các chức năng điều khiển giao tiếp SNTP. |
SPI Slave | Mô-đun này bao gồm tính năng trừu tượng hóa nền tảng cho hoạt động giao tiếp nô lệ SPI. |
SRP | Mô-đun này bao gồm các hàm kiểm soát hành vi của ứng dụng SRP. |
Máy chủ | Mô-đun này bao gồm các hàm để quản lý dữ liệu mạng cục bộ bằng Máy chủ OpenThread. |
Cài đặt | Mô-đun này bao gồm tính năng trừu tượng hóa nền tảng để lưu trữ các chế độ cài đặt không thay đổi. |
CP | Mô-đun này bao gồm các chức năng điều khiển giao tiếp TCP. |
Bản tóm tắt TCP | Mô-đun này bao gồm các bản tóm tắt dễ sử dụng ở đầu API TCP cơ sở. |
TREL – Nền tảng | Mô-đun này bao gồm tính năng trừu tượng hóa nền tảng cho Liên kết đóng gói vô tuyến (Thread) của Thread bằng DNS-SD và UDP/IPv6. |
TREL – Ngăn xếp chuỗi | Mô-đun này xác định các API Liên kết đóng gói vô tuyến (TREL) cho luồng trên cơ sở hạ tầng. |
Nhiệm vụ | Mô-đun này bao gồm các hàm kiểm soát quá trình thực thi ngăn xếp Thread. |
Dịch vụ thời gian | Học phần này bao gồm bản tóm tắt nền tảng cho dịch vụ thời gian. |
Chuỗi công cụ | Mô-đun này xác định lớp trừu tượng của chuỗi công cụ thông qua macro. |
UDP | Mô-đun này bao gồm các chức năng điều khiển giao tiếp UDP. |
UDP Tiến lên | Mô-đun này bao gồm các hàm cho tính năng chuyển tiếp UDP. |