Searched defs:android_log_transport_write (Results 1 – 2 of 2) sorted by relevance
33 struct android_log_transport_write { struct34 const char* name; /* human name to describe the transport */35 atomic_int sock;36 int (*available)(); /* Does not cause resources to be taken */37 int (*open)(); /* can be called multiple times, reusing current resources */38 void (*close)(); /* free up resources */40 int (*write)(struct timespec* ts, struct iovec* vec, size_t nr);42 void (*noteDrop)(int error, int tag);
39 struct android_log_transport_write { struct40 struct listnode node;41 const char* name; /* human name to describe the transport */42 unsigned logMask; /* mask cache of available() success */43 union android_log_context_union context; /* Initialized by static allocation */45 int (*available)(log_id_t logId); /* Does not cause resources to be taken */46 int (*open)(); /* can be called multiple times, reusing current resources */47 void (*close)(); /* free up resources */49 int (*write)(log_id_t logId, struct timespec* ts, struct iovec* vec,