int (*)(struct git_transport *, git_transport_message_cb, git_transport_message_cb, void *)
set_callbacks
int (*)(struct git_transport *, const char *, git_cred_acquire_cb, void *, int, int)
connect
int (*)(struct git_transport *, git_headlist_cb, void *)
ls
int (*)(struct git_transport *, git_push *)
push
int (*)(struct git_transport *, git_repository *, const git_remote_head *const *, size_t)
negotiate_fetch
int (*)(struct git_transport *, git_repository *, git_transfer_progress *, git_transfer_progress_callback, void *)
download_pack
int (*)(struct git_transport *)
is_connected
int (*)(struct git_transport *, int *)
read_flags
void (*)(struct git_transport *)
cancel
int (*)(struct git_transport *)
close
void (*)(struct git_transport *)
free