Data Fields | |
| vtm_socket * | sock |
| uint64_t | length |
| enum vtm_socket_emitter_result(* | vtm_sock_emt_write )(struct vtm_socket_emitter *se) |
| void(* | vtm_sock_emt_clean )(struct vtm_socket_emitter *se) |
| struct vtm_socket_emitter * | next |
| vtm_socket* vtm_socket_emitter::sock |
the socket that is used by the transmitter
| uint64_t vtm_socket_emitter::length |
length of data in bytes
| enum vtm_socket_emitter_result(* vtm_socket_emitter::vtm_sock_emt_write)(struct vtm_socket_emitter *se) |
function that is called when the emitter should write data
| void(* vtm_socket_emitter::vtm_sock_emt_clean)(struct vtm_socket_emitter *se) |
function that is called when the emitter is released
| struct vtm_socket_emitter* vtm_socket_emitter::next |
pointer to next emitter in chain
1.8.8