static inline void send_module_msg_raw ( void *data, size_t bytes ) { if( as_module_out_buffer.fd >= 0 ) { socket_buffered_write(&as_module_out_buffer, data, bytes); } }
void as_socket_write_string (ASSocketBuffer * sb, const char *string) { if (sb && sb->fd >= 0) { CARD32 len = 0; if (string != NULL) len = strlen ((char *)string); ASSocketWriteInt32 (sb, &len, 1); if (len) socket_buffered_write (sb, string, len); } }