SlideShare a Scribd company logo
Ring Documentation, Release 1.7
• CURLOPT_HTTP_TRANSFER_DECODING
• CURLOPT_MAIL_FROM
• CURLOPT_MAIL_RCPT
• CURLOPT_TFTP_BLKSIZE
• CURLOPT_FTPPORT
• CURLOPT_QUOTE
• CURLOPT_POSTQUOTE
• CURLOPT_PREQUOTE
• CURLOPT_APPEND
• CURLOPT_FTP_USE_EPRT
• CURLOPT_FTP_USE_EPSV
• CURLOPT_FTP_USE_PRET
• CURLOPT_FTP_CREATE_MISSING_DIRS
• CURLOPT_FTP_RESPONSE_TIMEOUT
• CURLOPT_FTP_ALTERNATIVE_TO_USER
• CURLOPT_FTP_SKIP_PASV_IP
• CURLOPT_FTPSSLAUTH
• CURLOPT_FTP_SSL_CCC
• CURLOPT_FTP_ACCOUNT
• CURLOPT_FTP_FILEMETHOD
• CURLOPT_RTSP_REQUEST
• CURLOPT_RTSP_SESSION_ID
• CURLOPT_RTSP_STREAM_URI
• CURLOPT_RTSP_TRANSPORT
• CURLOPT_RTSP_CLIENT_CSEQ
• CURLOPT_RTSP_SERVER_CSEQ
• CURLOPT_TRANSFERTEXT
• CURLOPT_PROXY_TRANSFER_MODE
• CURLOPT_CRLF
• CURLOPT_RANGE
• CURLOPT_RESUME_FROM
• CURLOPT_RESUME_FROM_LARGE
• CURLOPT_CUSTOMREQUEST
• CURLOPT_FILETIME
• CURLOPT_DIRLISTONLY
• CURLOPT_NOBODY
1092
Ring Documentation, Release 1.7
• CURLOPT_INFILESIZE
• CURLOPT_INFILESIZE_LARGE
• CURLOPT_UPLOAD
• CURLOPT_MAXFILESIZE
• CURLOPT_MAXFILESIZE_LARGE
• CURLOPT_TIMECONDITION
• CURLOPT_TIMEVALUE
• CURLOPT_TIMEOUT
• CURLOPT_TIMEOUT_MS
• CURLOPT_LOW_SPEED_LIMIT
• CURLOPT_LOW_SPEED_TIME
• CURLOPT_MAX_SEND_SPEED_LARGE
• CURLOPT_MAX_RECV_SPEED_LARGE
• CURLOPT_MAXCONNECTS
• CURLOPT_FRESH_CONNECT
• CURLOPT_FORBID_REUSE
• CURLOPT_CONNECTTIMEOUT
• CURLOPT_CONNECTTIMEOUT_MS
• CURLOPT_IPRESOLVE
• CURLOPT_CONNECT_ONLY
• CURLOPT_USE_SSL
• CURLOPT_RESOLVE
• CURLOPT_SSLCERT
• CURLOPT_SSLCERTTYPE
• CURLOPT_SSLKEY
• CURLOPT_SSLKEYTYPE
• CURLOPT_KEYPASSWD
• CURLOPT_SSLENGINE
• CURLOPT_SSLENGINE_DEFAULT
• CURLOPT_SSLVERSION
• CURLOPT_SSL_VERIFYHOST
• CURLOPT_SSL_VERIFYPEER
• CURLOPT_CAINFO
• CURLOPT_ISSUERCERT
• CURLOPT_CAPATH
• CURLOPT_CRLFILE
1093
Ring Documentation, Release 1.7
• CURLOPT_CERTINFO
• CURLOPT_RANDOM_FILE
• CURLOPT_EGDSOCKET
• CURLOPT_SSL_CIPHER_LIST
• CURLOPT_SSL_SESSIONID_CACHE
• CURLOPT_KRBLEVEL
• CURLOPT_GSSAPI_DELEGATION
• CURLOPT_SSH_AUTH_TYPES
• CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
• CURLOPT_SSH_PUBLIC_KEYFILE
• CURLOPT_SSH_PRIVATE_KEYFILE
• CURLOPT_SSH_KNOWNHOSTS
• CURLOPT_SSH_KEYFUNCTION
• CURLOPT_SSH_KEYDATA
• CURLOPT_PRIVATE
• CURLOPT_SHARE
• CURLOPT_NEW_FILE_PERMS
• CURLOPT_NEW_DIRECTORY_PERMS
• CURLOPT_TELNETOPTIONS
• CURLE_OK
• CURLE_UNKNOWN_OPTION
• CURLE_NOT_BUILT_IN
• CURLINFO_EFFECTIVE_URL
• CURLINFO_RESPONSE_CODE
• CURLINFO_HTTP_CONNECTCODE
• CURLINFO_FILETIME
• CURLINFO_TOTAL_TIME
• CURLINFO_NAMELOOKUP_TIME
• CURLINFO_CONNECT_TIME
• CURLINFO_APPCONNECT_TIME
• CURLINFO_PRETRANSFER_TIME
• CURLINFO_STARTTRANSFER_TIME
• CURLINFO_REDIRECT_TIME
• CURLINFO_REDIRECT_COUNT
• CURLINFO_REDIRECT_URL
• CURLINFO_SIZE_UPLOAD
1094
Ring Documentation, Release 1.7
• CURLINFO_SIZE_DOWNLOAD
• CURLINFO_SPEED_DOWNLOAD
• CURLINFO_SPEED_UPLOAD
• CURLINFO_HEADER_SIZE
• CURLINFO_REQUEST_SIZE
• CURLINFO_SSL_VERIFYRESULT
• CURLINFO_SSL_ENGINES
• CURLINFO_CONTENT_LENGTH_DOWNLOAD
• CURLINFO_CONTENT_LENGTH_UPLOAD
• CURLINFO_CONTENT_TYPE
• CURLINFO_PRIVATE
• CURLINFO_HTTPAUTH_AVAIL
• CURLINFO_PROXYAUTH_AVAIL
• CURLINFO_OS_ERRNO
• CURLINFO_NUM_CONNECTS
• CURLINFO_PRIMARY_IP
• CURLINFO_PRIMARY_PORT
• CURLINFO_LOCAL_IP
• CURLINFO_LOCAL_PORT
• CURLINFO_COOKIELIST
• CURLINFO_LASTSOCKET
• CURLINFO_FTP_ENTRY_PATH
• CURLINFO_CERTINFO
• CURLINFO_CONDITION_UNMET
• CURLINFO_RTSP_SESSION_ID
• CURLINFO_RTSP_CLIENT_CSEQ
• CURLINFO_RTSP_SERVER_CSEQ
• CURLINFO_RTSP_CSEQ_RECV
• CURLFORM_COPYNAME
• CURLFORM_PTRNAME
• CURLFORM_COPYCONTENTS
• CURLFORM_PTRCONTENTS
• CURLFORM_CONTENTSLENGTH
• CURLFORM_FILECONTENT
• CURLFORM_FILE
• CURLFORM_CONTENTTYPE
1095
Ring Documentation, Release 1.7
• CURLFORM_FILENAME
• CURLFORM_BUFFER
• CURLFORM_BUFFERPTR
• CURLFORM_BUFFERLENGTH
• CURLFORM_STREAM
• CURLFORM_ARRAY
• CURLFORM_CONTENTHEADER
• CURL *curl_easy_init(void)
• void curl_easy_cleanup(CURL * handle )
• CURLcode curl_easy_setopt_1(CURL *handle, CURLoption option, int)
• CURLcode curl_easy_setopt_2(CURL *handle, CURLoption option, const char *)
• CURLcode curl_easy_setopt_3(CURL *handle, CURLoption option, void *)
• CURLcode curl_easy_setopt_4(CURL *handle, CURLoption option, CURLLIST *)
• CURLcode curl_easy_perform(CURL * easy_handle )
• String *curl_easy_perform_silent(CURL * easy_handle )
• CURLcode curl_easy_getinfo_1(CURL *handle, CURLINFO info, char **urlp)
• CURLcode curl_easy_getinfo_2(CURL *handle, CURLINFO info, long *codep)
• CURLcode curl_easy_getinfo_3(CURL *handle, CURLINFO info, double *timep)
• CURLcode curl_easy_getinfo_4(CURL *handle, CURLINFO info, CURLLIST **engine_list)
• CURLcode curl_easy_getinfo_5(CURL *handle, CURLINFO info, struct curl_certinfo *chainp)
• CURLcode curl_easy_getinfo_6(CURL *handle, CURLINFO info, struct curl_tlssessioninfo **session)
• char *curl_version(void)
• time_t curl_getdate(char * datestring , time_t *now )
• CURLFORMcode curl_formadd_1(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, const char *, CURLformoption)
• CURLFORMcode curl_formadd_2(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, const char *,CURLformoption, const char *, CURLformoption)
• CURLFORMcode curl_formadd_3(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, void *, CURLformoption)
• CURLFORMcode curl_formadd_4(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, void *,CURLformoption, long , CURLformoption)
• CURLFORMcode curl_formadd_5(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char , CURLformoption, void *,CURLformoption, long , CURLformoption, const char , CURL-
formoption)
• CURLFORMcode curl_formadd_6(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, const char *,CURLformoption, void * , CURLformoption, long ,
CURLformoption)
• CURLFORMcode curl_formadd_7(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor-
moption, const char *, CURLformoption, struct curl_forms [], CURLformoption)
1096
Ring Documentation, Release 1.7
• void curl_formfree(struct curl_httppost * form)
• CURLLIST *curl_slist_append(CURLLIST * list, const char * string )
• void curl_slist_free_all(CURLLIST * list)
• char *curl_easy_escape( CURL * curl , const char * string , int length )
• char *curl_easy_unescape( CURL * curl , const char * url , int inlength , int * outlength )
1097
CHAPTER
EIGHTYONE
RINGLIBZIP FUNCTIONS REFERENCE
• ZIP_T *zip_openfile(const char *, const char *)
• int zip_entry_open(ZIP_T*, const char *)
• int zip_entry_write(ZIP_T*, const char *,int)
• int zip_entry_fwrite(ZIP_T*, const char *)
• int zip_entry_read(ZIP_T*, void *, size_t *)
• int zip_entry_fread(ZIP_T*, const char *cFile)
• int zip_entry_close(ZIP_T*)
• void zip_extract_file(const char *cZIPFile,const char *cFile)
• void zip_extract_allfiles(const char *cFile, const char *cFolder)
• void zip_close(ZIP_T*)
• int zip_filescount(ZIP_T *)
• const char *zip_getfilenamebyindex(ZIP_T *pZip,int index)
1098
CHAPTER
EIGHTYTWO
RINGCONSOLECOLORS FUNCTIONS REFERENCE
• CC_FG_NONE
• CC_FG_BLACK
• CC_FG_DARK_RED
• CC_FG_DARK_GREEN
• CC_FG_DARK_YELLOW
• CC_FG_DARK_BLUE
• CC_FG_DARK_MAGENTA
• CC_FG_DARK_CYAN
• CC_FG_GRAY
• CC_FG_DARK_GRAY
• CC_FG_RED
• CC_FG_GREEN
• CC_FG_YELLOW
• CC_FG_BLUE
• CC_FG_MAGENTA
• CC_FG_CYAN
• CC_FG_WHITE
• CC_BG_NONE
• CC_BG_BLACK
• CC_BG_DARK_RED
• CC_BG_DARK_GREEN
• CC_BG_DARK_YELLOW
• CC_BG_DARK_BLUE
• CC_BG_DARK_MAGENTA
• CC_BG_DARK_CYAN
• CC_BG_GRAY
• CC_BG_DARK_GRAY
1099
Ring Documentation, Release 1.7
• CC_BG_RED
• CC_BG_GREEN
• CC_BG_YELLOW
• CC_BG_BLUE
• CC_BG_MAGENTA
• CC_BG_CYAN
• CC_BG_WHITE
• void cc_print(int color,const char *string)
1100
CHAPTER
EIGHTYTHREE
RINGALLEGRO FUNCTIONS REFERENCE
• void al_exit(void)
• void al_run_main(void)
• int al_init(void)
• ALLEGRO_CONFIG *al_create_config(void)
• void al_destroy_config(ALLEGRO_CONFIG *config)
• ALLEGRO_CONFIG *al_load_config_file(const char *filename)
• ALLEGRO_CONFIG *al_load_config_file_f(ALLEGRO_FILE *file)
• bool al_save_config_file(const char *filename, const ALLEGRO_CONFIG *config)
• bool al_save_config_file_f(ALLEGRO_FILE *file, const ALLEGRO_CONFIG *config)
• void al_add_config_section(ALLEGRO_CONFIG *config, const char *name)
• void al_add_config_comment(ALLEGRO_CONFIG *config, const char *section, const char *comment)
• const char *al_get_config_value(const ALLEGRO_CONFIG *config,const char *section, const char *key)
• void al_set_config_value(ALLEGRO_CONFIG *config,const char *section, const char *key, const char *value)
• char const *al_get_first_config_section(ALLEGRO_CONFIG const *config,ALLEGRO_CONFIG_SECTION
**iterator)
• char const *al_get_next_config_section(ALLEGRO_CONFIG_SECTION **iterator)
• char const *al_get_first_config_entry(ALLEGRO_CONFIG const *config,char const *section, ALLE-
GRO_CONFIG_ENTRY **iterator)
• char const *al_get_next_config_entry(ALLEGRO_CONFIG_ENTRY **iterator)
• ALLEGRO_CONFIG *al_merge_config(const ALLEGRO_CONFIG *cfg1,const ALLEGRO_CONFIG *cfg2)
• void al_merge_config_into(ALLEGRO_CONFIG *master, const ALLEGRO_CONFIG *add)
• ALLEGRO_DISPLAY *al_create_display(int w, int h)
• void al_destroy_display(ALLEGRO_DISPLAY *display)
• int al_get_new_display_flags(void)
• void al_set_new_display_flags(int flags)
• int al_get_new_display_option(int option, int *importance)
• void al_set_new_display_option(int option, int value, int importance)
• void al_reset_new_display_options(void)
1101

More Related Content

What's hot

The Ring programming language version 1.5.3 book - Part 87 of 184
The Ring programming language version 1.5.3 book - Part 87 of 184The Ring programming language version 1.5.3 book - Part 87 of 184
The Ring programming language version 1.5.3 book - Part 87 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 77 of 180
The Ring programming language version 1.5.1 book - Part 77 of 180The Ring programming language version 1.5.1 book - Part 77 of 180
The Ring programming language version 1.5.1 book - Part 77 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 97 of 184
The Ring programming language version 1.5.3 book - Part 97 of 184The Ring programming language version 1.5.3 book - Part 97 of 184
The Ring programming language version 1.5.3 book - Part 97 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 91 of 189
The Ring programming language version 1.6 book - Part 91 of 189The Ring programming language version 1.6 book - Part 91 of 189
The Ring programming language version 1.6 book - Part 91 of 189
Mahmoud Samir Fayed
 
Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python
Hua Chu
 
Exploring the x64
Exploring the x64Exploring the x64
Exploring the x64FFRI, Inc.
 
The Ring programming language version 1.2 book - Part 58 of 84
The Ring programming language version 1.2 book - Part 58 of 84The Ring programming language version 1.2 book - Part 58 of 84
The Ring programming language version 1.2 book - Part 58 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 96 of 212
The Ring programming language version 1.10 book - Part 96 of 212The Ring programming language version 1.10 book - Part 96 of 212
The Ring programming language version 1.10 book - Part 96 of 212
Mahmoud Samir Fayed
 

What's hot (8)

The Ring programming language version 1.5.3 book - Part 87 of 184
The Ring programming language version 1.5.3 book - Part 87 of 184The Ring programming language version 1.5.3 book - Part 87 of 184
The Ring programming language version 1.5.3 book - Part 87 of 184
 
The Ring programming language version 1.5.1 book - Part 77 of 180
The Ring programming language version 1.5.1 book - Part 77 of 180The Ring programming language version 1.5.1 book - Part 77 of 180
The Ring programming language version 1.5.1 book - Part 77 of 180
 
The Ring programming language version 1.5.3 book - Part 97 of 184
The Ring programming language version 1.5.3 book - Part 97 of 184The Ring programming language version 1.5.3 book - Part 97 of 184
The Ring programming language version 1.5.3 book - Part 97 of 184
 
The Ring programming language version 1.6 book - Part 91 of 189
The Ring programming language version 1.6 book - Part 91 of 189The Ring programming language version 1.6 book - Part 91 of 189
The Ring programming language version 1.6 book - Part 91 of 189
 
Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python
 
Exploring the x64
Exploring the x64Exploring the x64
Exploring the x64
 
The Ring programming language version 1.2 book - Part 58 of 84
The Ring programming language version 1.2 book - Part 58 of 84The Ring programming language version 1.2 book - Part 58 of 84
The Ring programming language version 1.2 book - Part 58 of 84
 
The Ring programming language version 1.10 book - Part 96 of 212
The Ring programming language version 1.10 book - Part 96 of 212The Ring programming language version 1.10 book - Part 96 of 212
The Ring programming language version 1.10 book - Part 96 of 212
 

Similar to The Ring programming language version 1.7 book - Part 113 of 196

The Ring programming language version 1.5.4 book - Part 84 of 185
The Ring programming language version 1.5.4 book - Part 84 of 185The Ring programming language version 1.5.4 book - Part 84 of 185
The Ring programming language version 1.5.4 book - Part 84 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 81 of 181
The Ring programming language version 1.5.2 book - Part 81 of 181The Ring programming language version 1.5.2 book - Part 81 of 181
The Ring programming language version 1.5.2 book - Part 81 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 93 of 184
The Ring programming language version 1.5.3 book - Part 93 of 184The Ring programming language version 1.5.3 book - Part 93 of 184
The Ring programming language version 1.5.3 book - Part 93 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30
Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 67 of 88
The Ring programming language version 1.3 book - Part 67 of 88The Ring programming language version 1.3 book - Part 67 of 88
The Ring programming language version 1.3 book - Part 67 of 88
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 124 of 202
The Ring programming language version 1.8 book - Part 124 of 202The Ring programming language version 1.8 book - Part 124 of 202
The Ring programming language version 1.8 book - Part 124 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 84 of 180
The Ring programming language version 1.5.1 book - Part 84 of 180The Ring programming language version 1.5.1 book - Part 84 of 180
The Ring programming language version 1.5.1 book - Part 84 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88
Mahmoud Samir Fayed
 
mastering libcurl part 2
mastering libcurl part 2mastering libcurl part 2
mastering libcurl part 2
Daniel Stenberg
 
The Ring programming language version 1.7 book - Part 118 of 196
The Ring programming language version 1.7 book - Part 118 of 196The Ring programming language version 1.7 book - Part 118 of 196
The Ring programming language version 1.7 book - Part 118 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84
Mahmoud Samir Fayed
 
Linuxカーネルを読んで改めて知るプロセスとスレッドの違い
Linuxカーネルを読んで改めて知るプロセスとスレッドの違いLinuxカーネルを読んで改めて知るプロセスとスレッドの違い
Linuxカーネルを読んで改めて知るプロセスとスレッドの違い
Retrieva inc.
 

Similar to The Ring programming language version 1.7 book - Part 113 of 196 (20)

The Ring programming language version 1.5.4 book - Part 84 of 185
The Ring programming language version 1.5.4 book - Part 84 of 185The Ring programming language version 1.5.4 book - Part 84 of 185
The Ring programming language version 1.5.4 book - Part 84 of 185
 
The Ring programming language version 1.5.2 book - Part 81 of 181
The Ring programming language version 1.5.2 book - Part 81 of 181The Ring programming language version 1.5.2 book - Part 81 of 181
The Ring programming language version 1.5.2 book - Part 81 of 181
 
The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184
 
The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88
 
The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84
 
The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210
 
The Ring programming language version 1.5.3 book - Part 93 of 184
The Ring programming language version 1.5.3 book - Part 93 of 184The Ring programming language version 1.5.3 book - Part 93 of 184
The Ring programming language version 1.5.3 book - Part 93 of 184
 
The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30
 
The Ring programming language version 1.3 book - Part 67 of 88
The Ring programming language version 1.3 book - Part 67 of 88The Ring programming language version 1.3 book - Part 67 of 88
The Ring programming language version 1.3 book - Part 67 of 88
 
The Ring programming language version 1.8 book - Part 124 of 202
The Ring programming language version 1.8 book - Part 124 of 202The Ring programming language version 1.8 book - Part 124 of 202
The Ring programming language version 1.8 book - Part 124 of 202
 
The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184
 
The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202
 
The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196
 
The Ring programming language version 1.5.1 book - Part 84 of 180
The Ring programming language version 1.5.1 book - Part 84 of 180The Ring programming language version 1.5.1 book - Part 84 of 180
The Ring programming language version 1.5.1 book - Part 84 of 180
 
The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212
 
The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88
 
mastering libcurl part 2
mastering libcurl part 2mastering libcurl part 2
mastering libcurl part 2
 
The Ring programming language version 1.7 book - Part 118 of 196
The Ring programming language version 1.7 book - Part 118 of 196The Ring programming language version 1.7 book - Part 118 of 196
The Ring programming language version 1.7 book - Part 118 of 196
 
The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84
 
Linuxカーネルを読んで改めて知るプロセスとスレッドの違い
Linuxカーネルを読んで改めて知るプロセスとスレッドの違いLinuxカーネルを読んで改めて知るプロセスとスレッドの違い
Linuxカーネルを読んで改めて知るプロセスとスレッドの違い
 

More from Mahmoud Samir Fayed

The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
Mahmoud Samir Fayed
 

More from Mahmoud Samir Fayed (20)

The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

The Ring programming language version 1.7 book - Part 113 of 196

  • 1. Ring Documentation, Release 1.7 • CURLOPT_HTTP_TRANSFER_DECODING • CURLOPT_MAIL_FROM • CURLOPT_MAIL_RCPT • CURLOPT_TFTP_BLKSIZE • CURLOPT_FTPPORT • CURLOPT_QUOTE • CURLOPT_POSTQUOTE • CURLOPT_PREQUOTE • CURLOPT_APPEND • CURLOPT_FTP_USE_EPRT • CURLOPT_FTP_USE_EPSV • CURLOPT_FTP_USE_PRET • CURLOPT_FTP_CREATE_MISSING_DIRS • CURLOPT_FTP_RESPONSE_TIMEOUT • CURLOPT_FTP_ALTERNATIVE_TO_USER • CURLOPT_FTP_SKIP_PASV_IP • CURLOPT_FTPSSLAUTH • CURLOPT_FTP_SSL_CCC • CURLOPT_FTP_ACCOUNT • CURLOPT_FTP_FILEMETHOD • CURLOPT_RTSP_REQUEST • CURLOPT_RTSP_SESSION_ID • CURLOPT_RTSP_STREAM_URI • CURLOPT_RTSP_TRANSPORT • CURLOPT_RTSP_CLIENT_CSEQ • CURLOPT_RTSP_SERVER_CSEQ • CURLOPT_TRANSFERTEXT • CURLOPT_PROXY_TRANSFER_MODE • CURLOPT_CRLF • CURLOPT_RANGE • CURLOPT_RESUME_FROM • CURLOPT_RESUME_FROM_LARGE • CURLOPT_CUSTOMREQUEST • CURLOPT_FILETIME • CURLOPT_DIRLISTONLY • CURLOPT_NOBODY 1092
  • 2. Ring Documentation, Release 1.7 • CURLOPT_INFILESIZE • CURLOPT_INFILESIZE_LARGE • CURLOPT_UPLOAD • CURLOPT_MAXFILESIZE • CURLOPT_MAXFILESIZE_LARGE • CURLOPT_TIMECONDITION • CURLOPT_TIMEVALUE • CURLOPT_TIMEOUT • CURLOPT_TIMEOUT_MS • CURLOPT_LOW_SPEED_LIMIT • CURLOPT_LOW_SPEED_TIME • CURLOPT_MAX_SEND_SPEED_LARGE • CURLOPT_MAX_RECV_SPEED_LARGE • CURLOPT_MAXCONNECTS • CURLOPT_FRESH_CONNECT • CURLOPT_FORBID_REUSE • CURLOPT_CONNECTTIMEOUT • CURLOPT_CONNECTTIMEOUT_MS • CURLOPT_IPRESOLVE • CURLOPT_CONNECT_ONLY • CURLOPT_USE_SSL • CURLOPT_RESOLVE • CURLOPT_SSLCERT • CURLOPT_SSLCERTTYPE • CURLOPT_SSLKEY • CURLOPT_SSLKEYTYPE • CURLOPT_KEYPASSWD • CURLOPT_SSLENGINE • CURLOPT_SSLENGINE_DEFAULT • CURLOPT_SSLVERSION • CURLOPT_SSL_VERIFYHOST • CURLOPT_SSL_VERIFYPEER • CURLOPT_CAINFO • CURLOPT_ISSUERCERT • CURLOPT_CAPATH • CURLOPT_CRLFILE 1093
  • 3. Ring Documentation, Release 1.7 • CURLOPT_CERTINFO • CURLOPT_RANDOM_FILE • CURLOPT_EGDSOCKET • CURLOPT_SSL_CIPHER_LIST • CURLOPT_SSL_SESSIONID_CACHE • CURLOPT_KRBLEVEL • CURLOPT_GSSAPI_DELEGATION • CURLOPT_SSH_AUTH_TYPES • CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 • CURLOPT_SSH_PUBLIC_KEYFILE • CURLOPT_SSH_PRIVATE_KEYFILE • CURLOPT_SSH_KNOWNHOSTS • CURLOPT_SSH_KEYFUNCTION • CURLOPT_SSH_KEYDATA • CURLOPT_PRIVATE • CURLOPT_SHARE • CURLOPT_NEW_FILE_PERMS • CURLOPT_NEW_DIRECTORY_PERMS • CURLOPT_TELNETOPTIONS • CURLE_OK • CURLE_UNKNOWN_OPTION • CURLE_NOT_BUILT_IN • CURLINFO_EFFECTIVE_URL • CURLINFO_RESPONSE_CODE • CURLINFO_HTTP_CONNECTCODE • CURLINFO_FILETIME • CURLINFO_TOTAL_TIME • CURLINFO_NAMELOOKUP_TIME • CURLINFO_CONNECT_TIME • CURLINFO_APPCONNECT_TIME • CURLINFO_PRETRANSFER_TIME • CURLINFO_STARTTRANSFER_TIME • CURLINFO_REDIRECT_TIME • CURLINFO_REDIRECT_COUNT • CURLINFO_REDIRECT_URL • CURLINFO_SIZE_UPLOAD 1094
  • 4. Ring Documentation, Release 1.7 • CURLINFO_SIZE_DOWNLOAD • CURLINFO_SPEED_DOWNLOAD • CURLINFO_SPEED_UPLOAD • CURLINFO_HEADER_SIZE • CURLINFO_REQUEST_SIZE • CURLINFO_SSL_VERIFYRESULT • CURLINFO_SSL_ENGINES • CURLINFO_CONTENT_LENGTH_DOWNLOAD • CURLINFO_CONTENT_LENGTH_UPLOAD • CURLINFO_CONTENT_TYPE • CURLINFO_PRIVATE • CURLINFO_HTTPAUTH_AVAIL • CURLINFO_PROXYAUTH_AVAIL • CURLINFO_OS_ERRNO • CURLINFO_NUM_CONNECTS • CURLINFO_PRIMARY_IP • CURLINFO_PRIMARY_PORT • CURLINFO_LOCAL_IP • CURLINFO_LOCAL_PORT • CURLINFO_COOKIELIST • CURLINFO_LASTSOCKET • CURLINFO_FTP_ENTRY_PATH • CURLINFO_CERTINFO • CURLINFO_CONDITION_UNMET • CURLINFO_RTSP_SESSION_ID • CURLINFO_RTSP_CLIENT_CSEQ • CURLINFO_RTSP_SERVER_CSEQ • CURLINFO_RTSP_CSEQ_RECV • CURLFORM_COPYNAME • CURLFORM_PTRNAME • CURLFORM_COPYCONTENTS • CURLFORM_PTRCONTENTS • CURLFORM_CONTENTSLENGTH • CURLFORM_FILECONTENT • CURLFORM_FILE • CURLFORM_CONTENTTYPE 1095
  • 5. Ring Documentation, Release 1.7 • CURLFORM_FILENAME • CURLFORM_BUFFER • CURLFORM_BUFFERPTR • CURLFORM_BUFFERLENGTH • CURLFORM_STREAM • CURLFORM_ARRAY • CURLFORM_CONTENTHEADER • CURL *curl_easy_init(void) • void curl_easy_cleanup(CURL * handle ) • CURLcode curl_easy_setopt_1(CURL *handle, CURLoption option, int) • CURLcode curl_easy_setopt_2(CURL *handle, CURLoption option, const char *) • CURLcode curl_easy_setopt_3(CURL *handle, CURLoption option, void *) • CURLcode curl_easy_setopt_4(CURL *handle, CURLoption option, CURLLIST *) • CURLcode curl_easy_perform(CURL * easy_handle ) • String *curl_easy_perform_silent(CURL * easy_handle ) • CURLcode curl_easy_getinfo_1(CURL *handle, CURLINFO info, char **urlp) • CURLcode curl_easy_getinfo_2(CURL *handle, CURLINFO info, long *codep) • CURLcode curl_easy_getinfo_3(CURL *handle, CURLINFO info, double *timep) • CURLcode curl_easy_getinfo_4(CURL *handle, CURLINFO info, CURLLIST **engine_list) • CURLcode curl_easy_getinfo_5(CURL *handle, CURLINFO info, struct curl_certinfo *chainp) • CURLcode curl_easy_getinfo_6(CURL *handle, CURLINFO info, struct curl_tlssessioninfo **session) • char *curl_version(void) • time_t curl_getdate(char * datestring , time_t *now ) • CURLFORMcode curl_formadd_1(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, const char *, CURLformoption) • CURLFORMcode curl_formadd_2(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, const char *,CURLformoption, const char *, CURLformoption) • CURLFORMcode curl_formadd_3(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, void *, CURLformoption) • CURLFORMcode curl_formadd_4(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, void *,CURLformoption, long , CURLformoption) • CURLFORMcode curl_formadd_5(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char , CURLformoption, void *,CURLformoption, long , CURLformoption, const char , CURL- formoption) • CURLFORMcode curl_formadd_6(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, const char *,CURLformoption, void * , CURLformoption, long , CURLformoption) • CURLFORMcode curl_formadd_7(struct curl_httppost **firstitem, struct curl_httppost **lastitem, CURLfor- moption, const char *, CURLformoption, struct curl_forms [], CURLformoption) 1096
  • 6. Ring Documentation, Release 1.7 • void curl_formfree(struct curl_httppost * form) • CURLLIST *curl_slist_append(CURLLIST * list, const char * string ) • void curl_slist_free_all(CURLLIST * list) • char *curl_easy_escape( CURL * curl , const char * string , int length ) • char *curl_easy_unescape( CURL * curl , const char * url , int inlength , int * outlength ) 1097
  • 7. CHAPTER EIGHTYONE RINGLIBZIP FUNCTIONS REFERENCE • ZIP_T *zip_openfile(const char *, const char *) • int zip_entry_open(ZIP_T*, const char *) • int zip_entry_write(ZIP_T*, const char *,int) • int zip_entry_fwrite(ZIP_T*, const char *) • int zip_entry_read(ZIP_T*, void *, size_t *) • int zip_entry_fread(ZIP_T*, const char *cFile) • int zip_entry_close(ZIP_T*) • void zip_extract_file(const char *cZIPFile,const char *cFile) • void zip_extract_allfiles(const char *cFile, const char *cFolder) • void zip_close(ZIP_T*) • int zip_filescount(ZIP_T *) • const char *zip_getfilenamebyindex(ZIP_T *pZip,int index) 1098
  • 8. CHAPTER EIGHTYTWO RINGCONSOLECOLORS FUNCTIONS REFERENCE • CC_FG_NONE • CC_FG_BLACK • CC_FG_DARK_RED • CC_FG_DARK_GREEN • CC_FG_DARK_YELLOW • CC_FG_DARK_BLUE • CC_FG_DARK_MAGENTA • CC_FG_DARK_CYAN • CC_FG_GRAY • CC_FG_DARK_GRAY • CC_FG_RED • CC_FG_GREEN • CC_FG_YELLOW • CC_FG_BLUE • CC_FG_MAGENTA • CC_FG_CYAN • CC_FG_WHITE • CC_BG_NONE • CC_BG_BLACK • CC_BG_DARK_RED • CC_BG_DARK_GREEN • CC_BG_DARK_YELLOW • CC_BG_DARK_BLUE • CC_BG_DARK_MAGENTA • CC_BG_DARK_CYAN • CC_BG_GRAY • CC_BG_DARK_GRAY 1099
  • 9. Ring Documentation, Release 1.7 • CC_BG_RED • CC_BG_GREEN • CC_BG_YELLOW • CC_BG_BLUE • CC_BG_MAGENTA • CC_BG_CYAN • CC_BG_WHITE • void cc_print(int color,const char *string) 1100
  • 10. CHAPTER EIGHTYTHREE RINGALLEGRO FUNCTIONS REFERENCE • void al_exit(void) • void al_run_main(void) • int al_init(void) • ALLEGRO_CONFIG *al_create_config(void) • void al_destroy_config(ALLEGRO_CONFIG *config) • ALLEGRO_CONFIG *al_load_config_file(const char *filename) • ALLEGRO_CONFIG *al_load_config_file_f(ALLEGRO_FILE *file) • bool al_save_config_file(const char *filename, const ALLEGRO_CONFIG *config) • bool al_save_config_file_f(ALLEGRO_FILE *file, const ALLEGRO_CONFIG *config) • void al_add_config_section(ALLEGRO_CONFIG *config, const char *name) • void al_add_config_comment(ALLEGRO_CONFIG *config, const char *section, const char *comment) • const char *al_get_config_value(const ALLEGRO_CONFIG *config,const char *section, const char *key) • void al_set_config_value(ALLEGRO_CONFIG *config,const char *section, const char *key, const char *value) • char const *al_get_first_config_section(ALLEGRO_CONFIG const *config,ALLEGRO_CONFIG_SECTION **iterator) • char const *al_get_next_config_section(ALLEGRO_CONFIG_SECTION **iterator) • char const *al_get_first_config_entry(ALLEGRO_CONFIG const *config,char const *section, ALLE- GRO_CONFIG_ENTRY **iterator) • char const *al_get_next_config_entry(ALLEGRO_CONFIG_ENTRY **iterator) • ALLEGRO_CONFIG *al_merge_config(const ALLEGRO_CONFIG *cfg1,const ALLEGRO_CONFIG *cfg2) • void al_merge_config_into(ALLEGRO_CONFIG *master, const ALLEGRO_CONFIG *add) • ALLEGRO_DISPLAY *al_create_display(int w, int h) • void al_destroy_display(ALLEGRO_DISPLAY *display) • int al_get_new_display_flags(void) • void al_set_new_display_flags(int flags) • int al_get_new_display_option(int option, int *importance) • void al_set_new_display_option(int option, int value, int importance) • void al_reset_new_display_options(void) 1101