Sha256: 08d4bbd527c3c4650099b005f23f90c720033693edc4c9ae883a2b6fd7d3a4a1

Contents?: true

Size: 458 Bytes

Versions: 17

Compression:

Stored size: 458 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();


#endif

Version data entries

17 entries across 17 versions & 3 rubygems

Version Path
namelessjon-curb-0.2.4 ext/curb_multi.h
taf2-curb-0.2.3 ext/curb_multi.h
taf2-curb-0.2.4 ext/curb_multi.h
taf2-curb-0.2.7.3 ext/curb_multi.h
taf2-curb-0.2.7.4 ext/curb_multi.h
taf2-curb-0.2.7 ext/curb_multi.h
taf2-curb-0.2.8.0 ext/curb_multi.h
taf2-curb-0.3.0.0 ext/curb_multi.h
taf2-curb-0.3.5.0 ext/curb_multi.h
taf2-curb-0.3.6.0 ext/curb_multi.h
taf2-curb-0.4.0.0 ext/curb_multi.h
curb-0.3.7 ext/curb_multi.h
curb-0.3.4 ext/curb_multi.h
curb-0.3.5 ext/curb_multi.h
curb-0.3.2 ext/curb_multi.h
curb-0.3.1 ext/curb_multi.h
curb-0.3.3 ext/curb_multi.h