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.2.10.

        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:

             assoc()
             break_point()
             db_*()
             insert_alist()
             intersect_alist()
             process_string()
             rusage()
             set_is_wizard()
             set_light()

         - 'preliminary'

           The behaviour of these efuns is not fixed yet, and may change
           with further releases:

             blueprint()
             execute_command()
             limited()
             present_clone()
             query_limits()
             restore_object() from a string
             save_object() to a string
             set_limits()

         - 'deprecated' or 'obsolete'

           This efuns should no longer be used, they are merely provided
           for backwards compatibility:

             add_verb()
             add_xverb()
             allocate_mapping()
             copy_mapping()
             efun308()
             file_name()
             filter_array()
             filter_mapping()
             m_sizeof()
             map_array()
             map_mapping()
             mapping_contains()
             member_array()
             query_imp_port()
             send_imp()
             set_auto_include_string()

SEE ALSO
        efuns(LPC), applied(A), master(M), lpc(LPC), concepts(C), driver(D)

HR Image

A abs all_inventory asin
acos allocate assoc
add_action allocate_mapping atan
add_verb and_bits atan2
add_xverb apply attach_erq_demon
all_environment
B binary_message blueprint break_point
bind_lambda
C call_other ceil copy
call_out clear_bit copy_bits
call_out_info clone_object copy_file
call_resolved clonep copy_mapping
caller_stack clones cos
caller_stack_depth closurep count_bits
capitalize command creator
cat command_stack crypt
catch command_stack_depth ctime
D db_affected_rows db_exec debug_message
db_close db_fetch deep_copy
db_coldefs db_handles deep_inventory
db_connect db_insert_id destruct
db_conv_string debug_info disable_commands
db_error
E ed environment explode
efun308 exec export_uid
enable_commands execute_command extern_call
enable_telnet exp extract
end_mccp_compress expand_define
F file_name filter_objects floatp
file_size find_call_out floor
filter find_input_to funcall
filter_array find_object function_exists
filter_indices first_inventory functionlist
filter_mapping
G garbage_collection get_error_file get_type_info
get_combine_charset get_eval_cost geteuid
get_connection_charset get_extra_wizinfo getuid
get_dir get_max_commands gmtime
H heart_beat_info
I implode input_to_info intersect_alist
include_list insert_alist intp
inherit_list interactive invert_bits
input_to
L lambda limited localtime
last_bit living log
last_instructions load_name lower_case
LIESMICH load_object
M m_add make_shared_string max
m_allocate map md5
m_contains map_array member
m_delete map_indices member_array
m_entry map_mapping min
m_indices map_objects mkdir
m_reallocate mapping_contains mkmapping
m_sizeof mappingp move_object
m_values master
N negate next_bit notify_fail
net_connect next_inventory
O object_info object_time or_bits
object_name objectp order_alist
P parse_command present_clone process_string
pointerp previous_object program_name
pow printf program_time
present
Q query_actions query_ip_number query_once_interactive
query_command query_limits query_shadowing
query_editing query_load_average query_snoop
query_idle query_mccp query_udp_port
query_imp_port query_mccp_stats query_verb
query_input_pending query_mud_port quote
query_ip_name query_notify_fail
R raise_error regreplace replace_program
random remove_action restore_object
read_bytes remove_call_out restore_value
read_file remove_input_to rm
referencep remove_interactive rmdir
regexp rename rmember
regexplode rename_object rusage
regmatch
S save_object set_is_wizard slice_array
save_value set_light snoop
say set_limits sort_array
send_erq set_max_commands sprintf
send_imp set_modify_command sqrt
send_udp set_next_reset sscanf
set_auto_include_string set_prompt start_mccp_compress
set_bit set_this_object stringp
set_buffer_size set_this_player strlen
set_combine_charset seteuid strrstr
set_connection_charset sgn strstr
set_driver_hook shadow swap
set_environment shutdown symbol_function
set_extra_wizinfo sin symbol_variable
set_extra_wizinfo_size sizeof symbolp
set_heart_beat
T tail this_player to_string
tan throw trace
tell_object time traceprefix
tell_room to_array transfer
terminal_colour to_float transpose_array
test_bit to_int trim
this_interactive to_object typeof
this_object
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 xor_bits
* []

Start » Magierhandbuch » Docu » Efun Letzte Generierung: 23.03.2010, 18:09
Email an: mud@wl.mud.de
Valid HTML 4.01!