c-libp2p/include/libp2p/conn/transport_dialer.h

14 lines
436 B
C
Raw Normal View History

2017-02-13 18:26:41 +00:00
#pragma once
#include "multiaddr/multiaddr.h"
#include "libp2p/utils/linked_list.h"
struct TransportDialer {
2017-02-13 22:41:31 +00:00
struct MultiAddress* multiaddr;
2017-02-13 18:26:41 +00:00
};
2017-02-13 22:41:31 +00:00
struct TransportDialer* libp2p_conn_transport_dialer_new(struct MultiAddress* multiaddr);
2017-02-13 18:26:41 +00:00
void libp2p_conn_transport_dialer_free(struct TransportDialer* in);
2017-02-13 22:41:31 +00:00
struct Connection* libp2p_conn_transport_dialer_get(struct Libp2pLinkedList* transport_dialers, struct MultiAddress* multiaddr);