| NAME |
| efun |
| |
| DESCRIPTION |
| This directory contains descriptions for the efuns of LDMud 3.3. |
| |
| These are functions that are supplied by the driver and can be |
| called by any LPC object (somewhat similar to system calls in the |
| C library). |
| |
| There a few kinds of efuns: |
| |
| - 'optional' |
| |
| A mud's maintainer is free to deactivate these efuns when |
| compiling the driver: |
| |
| break_point() |
| db_*() |
| pg_*() |
| sl_*() |
| parse_command() |
| process_string() |
| rusage() |
| swap() |
| transfer() |
| tls_available() |
| tls_check_certificate() |
| tls_deinit_connection() |
| tls_error() |
| tls_init_connection() |
| tls_query_connection_info() |
| tls_query_connection_state() |
| tls_refresh_certs() |
| xml_generate() |
| xml_parse() |
| json_serialize() |
| json_parse() |
| |
| - 'preliminary' or 'experimental' |
| |
| The behaviour of these efuns is not fixed yet, and may change |
| with further releases: |
| |
| tls_*() |
| xml_generate() |
| xml_parse() |
| |
| - 'deprecated' or 'obsolete' |
| |
| These efuns should no longer be used, they are merely provided |
| for backwards compatibility: |
| |
| make_shared_string() |
| md5() |
| sha1() |
| |
| |
| SEE ALSO |
| efuns(LPC), applied(A), master(M), lpc(LPC), concepts(C), driver(D) |