curl_getenv(3) libcurl Manual curl_getenv(3)NAME
curl_getenv - return value for environment name
SYNOPSIS
#include <curl/curl.h>
char *curl_getenv(const char *name);
DESCRIPTION
curl_getenv() is a portable wrapper for the getenv() function, meant to emulate its behaviour and provide an identical interface for all
operating systems libcurl builds on (including win32).
AVAILABILITY
This function will be removed from the public libcurl API in a near future. It will instead be made "available" by source code access only,
and then as curlx_getenv().
RETURN VALUE
If successful, curl_getenv() returns a pointer to the value of the specified environment. The memory it refers to is malloc()ed so the
application must free() this when the data is no longer needed. When curl_getenv(3) fails to find the specified name, it returns a null
pointer.
NOTE
Under unix operating systems, there isn't any point in returning an allocated memory, although other systems won't work properly if this
isn't done. The unix implementation thus has to suffer slightly from the drawbacks of other systems.
SEE ALSO getenv(3C),
libcurl 7.12 30 April 2004 curl_getenv(3)
Check Out this Related Man Page
curl_multi_assign(3) libcurl Manual curl_multi_assign(3)NAME
curl_multi_assign - set data to associate with an internal socket
SYNOPSIS
#include <curl/curl.h>
CURLMcode curl_multi_assign(CURLM *multi_handle, curl_socket_t sockfd,
void *sockptr);
DESCRIPTION
This function creates an association in the multi handle between the given socket and a private pointer of the application. This is
designed for curl_multi_socket_action(3) uses.
When set, the sockptr pointer will be passed to all future socket callbacks for the specific sockfd socket.
If the given sockfd isn't already in use by libcurl, this function will return an error.
libcurl only keeps one single pointer associated with a socket, so calling this function several times for the same socket will make the
last set pointer get used.
The idea here being that this association (socket to private pointer) is something that just about every application that uses this API
will need and then libcurl can just as well do it since it already has an internal hash table lookup for this.
RETURN VALUE
The standard CURLMcode for multi interface error codes.
TYPICAL USAGE
In a typical application you allocate a struct or at least use some kind of semi-dynamic data for each socket that we must wait for action
on when using the curl_multi_socket_action(3) approach.
When our socket-callback gets called by libcurl and we get to know about yet another socket to wait for, we can use curl_multi_assign(3) to
point out the particular data so that when we get updates about this same socket again, we don't have to find the struct associated with
this socket by ourselves.
AVAILABILITY
This function was added in libcurl 7.15.5.
SEE ALSO curl_multi_setopt(3), curl_multi_socket_action(3)libcurl 7.54.0 February 03, 2016 curl_multi_assign(3)
ok im kinda a newbie to unix but i do have some experience with it..i wanted to know is there any sites out there that could give you free tutorials or tell you the basics on how to become a unix adminstratior thank for any imput..
kyptix (2 Replies)
I pulled out my old 386 from the garage and dusted it off, and now i want to install unix on it. The 386 however only has a 104mb HD, and has NO cd rom support. Which if any version of unix would best suite this box? Is installing with floppies my only option? (8 Replies)
I'm taking a course Intro to operating systems, and I am hung up on what UNIX dispatching is. Can anyone help me answer this question?
Thanks! (3 Replies)
to start, i will continue to be an active member of this community and still love computers and unix based operating systems.
ive been busy recently with a pretty big project, not involving unix :p
one of my other hobbies is automobiles. i have a 1986.5 toyota supra, now if anyone here has... (8 Replies)
I have heard that in 2039? that the unix date will be too large for the operating system and unix will no longer be usable. anyone else heard of this or is it anothe y2k scare? thanks:confused: (3 Replies)
I have never used any unix based operating systems and I am interested in trying. Wich would you prefer for me to use?
Also I am looking to learn unix code not to use for anything else. (3 Replies)
I'm new to using unix and i was told that to get a little more comfortable with it and what it entails i should download a VMware virtual server and then downlaod ubuntu. I just wanted to know if anyone had any opinions on this and any advice on learning the ropes? (3 Replies)
Hi all,
Before I start, I just wanted to mention that I did check in the "I'm new to Unix, what books should I read" sub-forum but didn't find anything that I thought was useful (or maybe I don't know what I'm looking for!).
I'm a Windows Admin, have been for quite a few years, all the way... (12 Replies)
Hello everyone
I really hope you can help me, I can't continue:
Im on a project to work with my Server.
I wanted to put on my server all data-systems and I did this:
df -h
The output is a string.
How can I turn the string into a table?
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf... (5 Replies)
Hi
I am unix newbie looking for a unix bash script that can make it easier to do my code work. we have a code number for each code block that we want to incrementally assign. We have 10000 of these and it is very laborious to do this one by one.
so what we want is start from the top of the... (4 Replies)