Efuns des Drivers

HR Image

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | * |


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()
             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)

HR Image

A abs all_inventory asin
acos allocate atan
add_action and_bits atan2
all_environment apply attach_erq_demon
B baseof bind_lambda break_point
binary_message blueprint bytesp
C call_direct catch configure_driver
call_direct_resolved ceil configure_interactive
call_direct_strict clear_bit configure_object
call_other clone_object copy
call_out clonep copy_bits
call_out_info clones copy_file
call_resolved closurep cos
call_strict command count_bits
caller_stack command_stack crypt
caller_stack_depth command_stack_depth ctime
capitalize
D db_affected_rows db_exec deep_copy
db_close db_fetch deep_inventory
db_coldefs db_handles destruct
db_connect db_insert_id driver_info
db_conv_string debug_message dump_driver_info
db_error
E ed execute_command explode
environment exp extern_call
exec expand_define
F file_size find_input_to floor
filter find_object funcall
filter_indices first_inventory function_exists
filter_objects floatp functionlist
find_call_out
G garbage_collection get_eval_cost geteuid
get_dir get_extra_wizinfo getuid
get_error_file get_type_info gmtime
H hash heart_beat_info hmac
I idna_stringprep include_list interactive
idna_to_ascii inherit_list interactive_info
idna_to_unicode input_to intp
implode input_to_info invert_bits
J json_parse json_serialize
L lambda limited localtime
last_bit living log
last_instructions load_name lower_case
LIESMICH load_object
M m_add make_shared_string md5_crypt
m_allocate map member
m_contains map_indices min
m_delete map_objects mkdir
m_entry mappingp mkmapping
m_indices master mktime
m_reallocate match_command move_object
m_values max
N negate next_bit notify_fail
net_connect next_inventory
O object_info object_time objects
object_name objectp or_bits
P parse_command pg_query previous_object
pg_close pointerp printf
pg_connect pow process_string
pg_conv_string present program_name
pg_pending present_clone program_time
Q query_actions query_notify_fail quote
query_command query_verb
R raise_error regmatch replace_program
random regreplace restore_object
read_bytes remove_action restore_value
read_file remove_call_out reverse
referencep remove_input_to rm
regexp remove_interactive rmdir
regexp_package rename rmember
regexplode rename_object rusage
S save_object sgn sqrt
save_value shadow sscanf
say shutdown strftime
send_erq sin stringp
send_udp sizeof strrstr
set_bit sl_close strstr
set_driver_hook sl_exec struct_info
set_environment sl_insert_id structp
set_extra_wizinfo sl_open swap
set_next_reset snoop symbol_function
set_this_object sort_array symbol_variable
set_this_player sprintf symbolp
T tan tls_available to_int
tell_object tls_check_certificate to_object
tell_room tls_deinit_connection to_string
terminal_colour tls_error to_struct
test_bit tls_init_connection to_text
text_width tls_query_connection_info trace
this_interactive tls_query_connection_state traceprefix
this_object tls_refresh_certs transpose_array
this_player to_array trim
throw to_bytes typeof
time to_float
U unbound_lambda unquote users
unique_array unshadow utime
unmkmapping upper_case
V variable_exists variable_list
W walk_mapping wizlist_info write_bytes
widthof write write_file
X xml_generate xml_parse xor_bits
* []

Start » Magierhandbuch » Docu » Efun Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!