We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c0aabfa commit 8ec9956Copy full SHA for 8ec9956
request.go
@@ -292,7 +292,15 @@ func (r *Request) NthRspHeaderValue(idx uint) (string, error) {
292
return val, wrapRequestResult(ret, "")
293
}
294
295
-// TODO: RequestGetCompletionStatus
+func (r *Request) CompletionStatus() (uint, uint, error) {
296
+ var state, status uint
297
+ // args
298
+ cstate := (*C.REQUEST_STATE)(unsafe.Pointer(&state))
299
+ cstatus := (*C.UINT)(unsafe.Pointer(&status))
300
+ // cgo call
301
+ ret := C.RequestGetCompletionStatus(r.handle, cstate, cstatus)
302
+ return state, status, wrapRequestResult(ret, "")
303
+}
304
305
func (r *Request) ProxyHost() (string, error) {
306
var host string
0 commit comments