Sha256: d90031c07f7b4eb42bb71e38146d1c3aa906b9941f7a5712cac38da8b359c978

Contents?: true

Size: 496 Bytes

Versions: 121

Compression:

Stored size: 496 Bytes

Contents

/* curb_multi.h - Curl easy mode
 * Copyright (c)2008 Todd A. Fisher.
 * Licensed under the Ruby License. See LICENSE for details.
 *
 * $Id$
 */
#ifndef __CURB_MULTI_H
#define __CURB_MULTI_H

#include "curb.h"
#include "curb_easy.h"
#include <curl/multi.h>

typedef struct {
  int active;
  int running;
  VALUE requests; /* hash of handles currently added */
  CURLM *handle;
} ruby_curl_multi;

extern VALUE cCurlMulti;
void init_curb_multi();
VALUE ruby_curl_multi_new(VALUE klass);


#endif

Version data entries

121 entries across 96 versions & 7 rubygems

Version Path
curb-0.9.7 ext/curb_multi.h
curb-0.9.6 ext/curb_multi.h
curb-0.9.5 ext/curb_multi.h
curb-0.9.4 ext/curb_multi.h
curb-0.9.3 ext/curb_multi.h
curb-0.9.2 ext/curb_multi.h
curb-0.9.1 ext/curb_multi.h
curb-0.9.0 ext/curb_multi.h
rhack-1.4.0 ext/curb-original/curb_multi.h
rhack-1.4.0 ext/curb/curb_multi.h
curb-0.8.8 ext/curb_multi.h
curb-0.8.7 ext/curb_multi.h
rhack-1.3.8 ext/curb-original/curb_multi.h
rhack-1.3.8 ext/curb/curb_multi.h
rhack-1.3.6 ext/curb/curb_multi.h
rhack-1.3.6 ext/curb-original/curb_multi.h
rhack-1.3.5 ext/curb/curb_multi.h
rhack-1.3.5 ext/curb-original/curb_multi.h
rhack-1.3.4 ext/curb/curb_multi.h
rhack-1.3.4 ext/curb-original/curb_multi.h