Lines Matching defs:done
52 static CURLcode wssh_connect(struct Curl_easy *data, bool *done);
53 static CURLcode wssh_multi_statemach(struct Curl_easy *data, bool *done);
54 static CURLcode wssh_do(struct Curl_easy *data, bool *done);
86 wscp_done, /* done */
115 wsftp_done, /* done */
363 static CURLcode wssh_connect(struct Curl_easy *data, bool *done)
419 *done = TRUE;
425 return wssh_multi_statemach(data, done);
898 /* called repeatedly until done from multi.c */
899 static CURLcode wssh_multi_statemach(struct Curl_easy *data, bool *done)
908 *done = (sshc->state == SSH_STOP) ? TRUE : FALSE;
909 /* if there's no error, it isn't done and it didn't EWOULDBLOCK, then
911 if(*done) {
914 } while(!result && !*done && !block);
939 *dophase_done = FALSE; /* not done yet */
959 static CURLcode wssh_do(struct Curl_easy *data, bool *done)
966 *done = FALSE; /* default to false */
978 result = wscp_perform(data, &connected, done);
980 result = wsftp_perform(data, &connected, done);
1035 /* generic done function for both SCP and SFTP called from their specific
1036 done functions */
1127 DEBUGF(infof(data, "SSH DISCONNECT is done"));