Referensi Struct context_hub_module_t

Referensi Struct context_hub_module_t

#include < context_hub.h >

Kolom Data

struct hw_module_t   umum
 
int(*  get_hubs )(struct context_hub_module_t *module, 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)
 

Deskripsi Mendetail

Setiap modul hardware harus memiliki struktur data bernama HAL_MODULE_INFO_SYM dan kolom struktur data ini harus dimulai dengan hw_module_t diikuti dengan informasi khusus modul.

Definisi pada baris 391 file context_hub.h .

Dokumentasi Bidang

struct hw_module_t umum

Definisi pada baris 392 dari file context_hub.h .

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

Mengurutkan semua hub yang tersedia.Daftar ditampilkan dalam "list".

Hasil
result : jumlah hub dalam daftar atau error (negatif)

Metode ini akan dipanggil saat perangkat melakukan booting.

Definisi pada baris 400 dari file context_hub.h .

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

Mengirim pesan ke hub

Hasil
hasil : 0 jika berhasil, kode error jika tidak

Definisi pada baris 413 dari file context_hub.h .

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

Mendaftarkan callback untuk implementasi HAL guna berkomunikasi dengan layanan context hub.

Hasil
hasil : 0 jika berhasil, kode error jika tidak

Definisi pada baris 407 dari file context_hub.h .


Dokumentasi untuk struct ini dibuat dari file berikut: