Coda Distributed File System
Public Attributes | List of all members
remotedest Struct Reference

#include <codatunnel.private.h>

Collaboration diagram for remotedest:
Collaboration graph
[legend]

Public Attributes

struct sockaddr_storage destaddr
 
socklen_t destlen
 
const char * fqdn
 
enum deststate state
 
char certvalidation_failed
 
uv_tcp_t * tcphandle
 
gnutls_session_t my_tls_session
 
char * decrypted_record
 
enq_data_t enqarray [UVBUFLIMIT]
 
int uvcount
 
uv_mutex_t uvcount_mutex
 
uv_cond_t uvcount_nonzero
 
int uvoffset
 
uv_mutex_t tls_receive_record_mutex
 
uv_mutex_t tls_send_mutex
 
void * tls_send_queue
 
uv_async_t wakeup
 
struct minicb_tcp_reqoutbound_queue
 
uv_mutex_t outbound_mutex
 

Member Data Documentation

◆ certvalidation_failed

char remotedest::certvalidation_failed

◆ decrypted_record

char* remotedest::decrypted_record

◆ destaddr

struct sockaddr_storage remotedest::destaddr

◆ destlen

socklen_t remotedest::destlen

◆ enqarray

enq_data_t remotedest::enqarray[UVBUFLIMIT]

◆ fqdn

const char* remotedest::fqdn

◆ my_tls_session

gnutls_session_t remotedest::my_tls_session

◆ outbound_mutex

uv_mutex_t remotedest::outbound_mutex

◆ outbound_queue

struct minicb_tcp_req* remotedest::outbound_queue

◆ state

enum deststate remotedest::state

◆ tcphandle

uv_tcp_t* remotedest::tcphandle

◆ tls_receive_record_mutex

uv_mutex_t remotedest::tls_receive_record_mutex

◆ tls_send_mutex

uv_mutex_t remotedest::tls_send_mutex

◆ tls_send_queue

void* remotedest::tls_send_queue

◆ uvcount

int remotedest::uvcount

◆ uvcount_mutex

uv_mutex_t remotedest::uvcount_mutex

◆ uvcount_nonzero

uv_cond_t remotedest::uvcount_nonzero

◆ uvoffset

int remotedest::uvoffset

◆ wakeup

uv_async_t remotedest::wakeup

The documentation for this struct was generated from the following file: