CAEN Utility  2.0.2
Utilities for CAEN projects
CAENUrl.c File Reference

Utilities to parse a standard URL. More...

#include <CAENUrl.h>
#include <CAENLogger.h>
#include <CAENMultiplatform.h>
Include dependency graph for CAENUrl.c:

Go to the source code of this file.

Functions

static bool host_is_ipv4 (const char *str)
 
static void parse_query (c_url_field_t *url, const char *query)
 
c_url_field_tc_url_parse (const char *str)
 
void c_url_free (c_url_field_t *url)
 

Variables

static const c_locallogger_t __locallogger = { ( "CAENUrlLog.txt" ), ( "CAENUrl.c" ) }
 

Detailed Description

Utilities to parse a standard URL.

Author
Giovanni Cerretani, Xsoda

Definition in file CAENUrl.c.

Function Documentation

◆ host_is_ipv4()

static bool host_is_ipv4 ( const char *  str)
static

Definition at line 32 of file CAENUrl.c.

Here is the caller graph for this function:

◆ parse_query()

static void parse_query ( c_url_field_t url,
const char *  query 
)
static

Definition at line 44 of file CAENUrl.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ __locallogger

const c_locallogger_t __locallogger = { ( "CAENUrlLog.txt" ), ( "CAENUrl.c" ) }
static

Definition at line 30 of file CAENUrl.c.