Index

A

accept_member_functions() 59

C

cat 17

commands

documentation 6

legion_activate_instances 17

legion_activate_object 10

legion_add_class_mapping 14

legion_add_implicit_params 39

legion_bfs 43

legion_cat 17

legion_change_owner 39

legion_check_system 37

legion_class_host_list 28

legion_class_vault_list 29

legion_classof 37

legion_config_scheduler 29

legion_context_add 17

legion_context_create 17

legion_cp 17

legion_create_class 24

legion_create_implementation 15

legion_create_object 10

legion_create_object_r 11

legion_create_stat_tree 37

legion_create_user 40

legion_deactivate_instances 18

legion_deactivate_object 11

legion_destroy_host 24

legion_destroy_instances 18

legion_destroy_object 11

legion_destroy_vault 24

legion_direct_output 19

legion_exports_interface 6

legion_generate_idl 43

legion_get_acl 40

legion_get_candidate_hosts 30

legion_get_candidate_placements 30

legion_get_candidate_vaults 31

legion_get_host 19

legion_get_implicit_params 40

legion_get_interface 7

legion_get_vault 19

legion_host_stats 37

legion_host_vault_list 31

legion_import_tree 19

legion_init_arch 16

legion_init_security 40

legion_initialize 24

legion_instance_host_list 32

legion_java 46

legion_join_collection 33

legion_leave_collection 33

legion_link 49

legion_list_attributes 8

legion_list_domains 16

legion_list_implementations 12

legion_list_instances 12

legion_list_invocations 8

legion_list_names 19

legion_list_objects 37

legion_list_oprs 33

legion_ln 20

legion_login 41

legion_ls 20

legion_make 44

legion_make_idl 45

legion_make_multi 45

legion_make_setup_script 25

legion_mpi_debug 49

legion_mpi_register 50

legion_mpi_run 50

legion_mplc 46

legion_mplc_reg_impl 46

legion_mv 21

legion_object_info 9

legion_passwd 42

legion_ping 8

legion_print_config 25

legion_pvm_register 51

legion_pwd 21

legion_register_program 52

legion_register_runnable 52

legion_rm 21

legion_run 53

legion_run_multi 55

legion_set_acl 42

legion_set_context 21

legion_set_default_placement 34

legion_set_host 12

legion_set_implicit_params 42

legion_set_scheduler 34

legion_set_scheduler_policy 34

legion_set_tty 22

legion_set_vault 13

legion_setup_state 25

legion_shutdown 25

legion_shutdown_class 26

legion_starthost 26

legion_startup 27, 57

legion_startvault 27

legion_stateless_add_workers 47

legion_stateless_configure 47

legion_stateless_remove_workers 48

legion_tty 22

legion_tty_off 22

legion_tty_redirect 22

legion_tty_unredirect 23

legion_tty_watch 23

legion_update_attributes 9

legion_vault_host_list 35

legion_version 37

legion_wellknown_class 38

legion_whereis 38

legion_whoami 38

Constructors 69

cp 17

E

enable_functions() 59

G

getInterface() 7

H

host object

adding new, command-line procedure 57

adding new, rsh procedure 57

restart extras, command-line 58

shutting down extras, command-line 58

I

invoke_method() 59

L

Legion documentation 5

Legion_Simple 59

LegionBuffer 69

associated LegionCompressor 72

associated LegionEncryptor 72

associated LegionPacker 71

associated LegionStorage 70

constructors 69

LegionBuffer() 69-70

LegionPackable 72

show() 72

LegionCompressor 72

compress() 72

decompress() 72

LegionComputationTag 76

accessor functions 76

constructors 76

pack() 77

show() 76

unpack() 77

LegionEncryptor 72

decode() 72

encrypt() 72

LegionInvocationStore 68

any_ready() 68

any_ready_for_func() 68

enable_function () 68

get_return_value() 69

insert() 68

next_matched() 68

next_matched_for_func() 68

release_all_return_values() 69

release_return_value() 69

set_priority () 68

LegionLOID 72

accessors 74

is_class() 74

is_empty() 74

LegionLOID() 73

LegionLOID() (protected) 72

overloaded operators 74

pack() 74

same_class_as() 74

set_field_size() 73

set_type() 73

show() 74

unpack() 74

LegionMessage 74

accessor functions 75

LegionContinuationList 77

LegionEnvironment 77

LegionEnvironmentItem 77

LegionMessage() 74

other fields 77

overloaded operators 75

pack() 75

show() 75

unpack() 75

LegionPackable 72

pack() 72

LegionPacker 71

get_ZZZ() 71

put_ZZZ() 71

LegionParameter 75

accessor functions 75

LegionParameter() 75

other constructors 75

overloaded operators 75

pack() 75

show() 75

unpack() 75

LegionParameterList 76

constructors 76

find() 76

pack() 76

set operations 76

show() 76

unpack() 76

LegionProgramGraph 67

add_constant_parameter() 67

add_invocation () 67

add_invocation_parameter() 67

add_result_dependency() 67

execute() 68

get_value() 68

LegionStorage 70

current_byte() 71

getMetaData() 71

linearize() 71

read() 70

seek() 70

setMetaData() 71

size() 71

write() 70

LegionWorkUnit 69

get_continuation_list() 69

get_function_number() 69

get_parameter() 69

library implementation interfaces 67

ln 20

ls 20

M

Mentat 46

mkdir 17

mv 21

N

naming and binding

LegionLOID 72

P

ping() 8

pwd 21

R

rm 21

runtime library

ex1_Simple.c 64

examples and interfaces 59

Simple.c 59

Simple.h 59

Simple.trans.c 60

Simple.trans.h 60

S

simple class 59

V

vault object

adding new, command-line procedure 57

adding new, rsh procedure 57

restart extras, command-line 58

shutting down extras, command-line 58


Back to Reference Manual Table of Contents

Directory of Legion 1.5 Manuals