#define BATCH_MAXLEN 10
static void on_kbvas_receive(const void *data, size_t datasize) {
kbvas_enqueue(kbvas, data, datasize);
}
static bool on_kbvas_iterate(struct kbvas *self, const struct kbvas_entry *entry, void *ctx) {
return true;
}
void main(void) {
struct kbvas_backend_api *backend = kbvas_memory_backend_create();
struct kbvas *kbvas = kbvas_create(backend, NULL);
kbvas_set_batch_count(kbvas, BATCH_MAXLEN);
while (1) {
if (kbvas_is_batch_ready(kbvas)) {
kbvas_iterate(kbvas, on_kbvas_iterate, NULL);
kbvas_clear_batch(kbvas);
}
}
}-
Notifications
You must be signed in to change notification settings - Fork 0
한국환경공단 화재예방형 전기차 충전기 배터리 정보 교환 프로토콜 라이브러리
License
pazzk-labs/kbvas
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
한국환경공단 화재예방형 전기차 충전기 배터리 정보 교환 프로토콜 라이브러리
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published