Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Referensi Struktur context_hub_module_t

Referensi Struktur context_hub_module_t

#include < context_hub.h >

Bidang Data

struct hw_module_tumum
int (*get_hubs ) (modul struct context_hub_module_t *, const struct context_hub_t ** list)
int (*subscribe_messages ) (uint32_t hub_id, context_hub_callback cbk, void * cookie)
int (*send_message ) (uint32_t hub_id, const struct hub_message_t * msg)

Detil Deskripsi

Setiap modul perangkat keras harus memiliki struktur data bernama HAL_MODULE_INFO_SYM dan bidang struktur data ini harus dimulai dengan hw_module_t diikuti dengan informasi khusus modul.

Definisi pada baris 391 file context_hub.h .

Dokumentasi Lapangan

struct hw_module_t umum

Definisi pada baris 392 file context_hub.h .

int (* get_hubs) (struct context_hub_module_t * module, const struct context_hub_t ** list)

Hitung semua hub yang tersedia. Daftar dikembalikan dalam "daftar".

Kembali
hasil: jumlah hub dalam daftar atau kesalahan (negatif)

Metode ini akan dipanggil saat perangkat boot.

Definisi pada baris 400 file context_hub.h .

int (* send_message) (uint32_t hub_id, const struct hub_message_t * msg)

Kirim pesan ke hub

Kembali
hasil: 0 jika berhasil, kode kesalahan sebaliknya

Definisi pada baris 413 file context_hub.h .

int (* subscribe_messages) (uint32_t hub_id, context_hub_callback cbk, void * cookie)

Mendaftarkan callback untuk implementasi HAL untuk berkomunikasi dengan layanan hub konteks.

Kembali
hasil: 0 jika berhasil, kode kesalahan sebaliknya

Definisi pada baris 407 file context_hub.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut: