Index

A | B | C | E | G | H | I | L | M | N | P | R | S | V

A

accept_member_functions() 84

B

bootstrap host 82

C

cat 21
CError.h file 104, 165
CLegionLib.h file 104
commands
documentation 6
legion_activate_instances 21
legion_activate_object 12
legion_add_acl 52
legion_add_class_mapping 17
legion_add_host_account 31
legion_add_implicit_params 52
legion_bfs 59
legion_cat 21
legion_cd 21
legion_change_owner 52
legion_check_system 49
legion_class_host_list 38
legion_class_vault_list 39
legion_classof 49
legion_config_scheduler 39
legion_context_add 21
legion_context_create 22
legion_cp 22
legion_create_class 31
legion_create_implementation 18
legion_create_object 12
legion_create_object_r 13
legion_create_stat_tree 50
legion_create_user 54
legion_create_user_object 54
legion_deactivate_instances 23
legion_deactivate_object 13
legion_destroy_host 32
legion_destroy_instances 23
legion_destroy_object 14
legion_destroy_vault 32
legion_direct_output 24
legion_export_dir 24
legion_exports_interface 6
legion_generate_idl 59
legion_get_acl 55
legion_get_host 25
legion_get_implicit_params 56
legion_get_interface 7
legion_get_vault 25
legion_host_stats 50
legion_host_vault_list 40
legion_import_tree 25
legion_init_arch 19
legion_init_security 56
legion_initialize 32
legion_instance_host_list 41
legion_instance_vault_list 41
legion_join_collection 42
legion_leave_collection 42
legion_link 67
legion_list_attributes 9
legion_list_domains 20
legion_list_host_accounts 33
legion_list_implementations 14
legion_list_instances 14
legion_list_invocations 9
legion_list_names 25
legion_list_objects 50
legion_list_oprs 42
legion_ln 26
legion_login 56
legion_logout 57
legion_ls 26
legion_make 60
legion_make_idl 61
legion_make_multi 61
legion_make_schedule 43
legion_make_setup_script 33
legion_mkdir 27
legion_mpi_debug 68
legion_mpi_register 68
legion_mpi_run 68
legion_mplc 62
legion_mplc_reg_impl 62
legion_mv 27
legion_native_mpi_config_host 73
legion_native_mpi_init 73
legion_native_mpi_register 73
legion_native_mpi_run 74
legion_object_info 10
legion_output_state 63
legion_passwd 57
legion_ping 8
legion_print_config 33
legion_pvm_register 75
legion_pwd 27
legion_query_collection 43
legion_record 63
legion_register_program 75
legion_register_runnable 76
legion_remove_host_account 34
legion_replay 64
legion_rm 28
legion_run 77
legion_run_multi 79
legion_set_acl 57
legion_set_context 28
legion_set_default_placement 45
legion_set_host 15
legion_set_implicit_params 57
legion_set_scheduler 46
legion_set_scheduler_policy 46
legion_set_tty 28
legion_set_varch 46
legion_set_vault 15
legion_set_vrun 47
legion_setup_state 34
legion_shutdown 34
legion_shutdown_class 34
legion_starthost 35
legion_startup 36, 81
legion_startvault 36
legion_stateless_add_workers 65
legion_stateless_configure 65
legion_stateless_remove_workers 66
legion_tty 29
legion_tty_off 29
legion_tty_redirect 29
legion_tty_unredirect 30
legion_tty_watch 30
legion_update_attributes 10
legion_vault_host_list 47
legion_version 50
legion_wellknown_class 51
legion_whereis 51
legion_whoami 51
Constructors 95
context space
documentation 6
cp 22

E

enable_functions() 84

G

getInterface() 7
grid library
attributes
AddAttribute() 131
AddAttributes() 131
GetInterface() 138
RemoveAttribute() 134
RemoveAttributes() 135
RemoveAttributeSig() 134
RemoveAttributeSigs() 135
ReplaceAttribute() 132
ReplaceAttributes() 133
ReplaceAttributeSig() 132
ReplaceAttributeSigs() 133
RetrieveAllAttributes() 137
RetrieveAttribute() 135
RetrieveAttributes() 136
RetrieveAttributeSig() 136
RetrieveAttributeSigs() 137
C++ type manipulation
CreateInstancePlacementInfo() 141
CreateLegionHostReservation() 140
CreateLegionVaultReservation() 140
CreateReservation() 140
DestroyHostObjectStatus() 139
DestroyHostReservation() 139
DestroyHostReservationRecord() 139
DestroyInstancePlacementInfo() 140
DestroyLegionBinding() 139
DestroyLegionCollectionData 140
DestroyLegionOPRAddress() 139
DestroyReservation() 139
DestroyUVaL_InstanceRecord() 140
DestroyVaultReservation() 139
DestroyVaultReservationRecord() 139
HostObjectStatus_GetActivationID() 141
HostObjectStatus_GetBinding() 141
HostObjectStatus_GetErrorCode() 141
HostObjectStatus_GetLoid() 141
HostObjectStatus_GetOwner() 141
HostObjectStatus_GetStatus() 141
HostReservationRecord_GetObjLoid() 140
HostReservationRecord_GetStatus() 140
InstancePlacementInfo_GetArch() 141
InstancePlacementInfo_GetHost() 141
InstancePlacementInfo_GetImpl() 141
InstancePlacementInfo_GetInstance() 140
InstancePlacementInfo_GetRSVN() 141
InstancePlacementInfo_GetVault() 141
LegionCollectionData_GetLastUpdateTime 142
LegionCollectionData_GetLOID 142
LegionCollectionData_GetResourceDesc 142
LegionReservation_GetHostReservation() 140
LegionReservation_GetVaultReservation() 140
Show_CInstancePlacementInfo() 139
Show_CLegionBinding() 139
Show_CLegionCollectionData 139
Show_CLegionHostObjectStatus() 139
Show_CLegionHostReservation() 138
Show_CLegionHostReservationRecord() 138
Show_CLegionOPRAddress() 139
Show_CLegionReservation() 139
Show_CLegionVaultReservation() 138
Show_CLegionVaultReservationRecord() 139
Show_CUVaL_InstanceRecord() 139
UVaL_InstanceRecord_GetActivationId() 141
UVaL_InstanceRecord_GetCommandLineObj() 141
UVaL_InstanceRecord_GetHost() 141
UVaL_InstanceRecord_GetHostTries() 142
UVaL_InstanceRecord_GetLastTransitionTime() 141
UVaL_InstanceRecord_GetLoid() 141
UVaL_InstanceRecord_GetOwner() 141
UVaL_InstanceRecord_GetStartTestTime() 142
UVaL_InstanceRecord_GetStatus() 141
UVaL_InstanceRecord_GetTesting() 142
UVaL_InstanceRecord_GetTransferringOpr() 142
UVaL_InstanceRecord_GetTransferringToVault() 142
UVaL_InstanceRecord_GetVault() 141
UVaL_InstanceRecord_GetXferTime() 142
VaultReservationRecord_GetObjLoid() 140
VaultReservationRecord_GetStatus() 140
CError.h file 104
class objects
ActivateInstance() 152
AddImplementation() 151
DeactivateInstance() 153
DeleteInstance() 152
ForcedDeactivateInstance() 153
GetInstanceList() 153
CLegionLib.h file 104
collections
JoinCollection() 161
JoinCollection_wData() 162
LeaveCollection() 162
QueryCollection() 163
UpdateCollectionEntry() 163
context space
ContextAdd() 112
ContextLookup() 110
ContextMultiLookup() 111
ContextMultiReverseLookup() 113
ContextPathAdd() 112
ContextPathLookup() 110
ContextPathMultiLookup() 111
ContextPathRemove() 113
ContextPWD() 114
ContextRemove() 112
ContextSingleReverseLookup() 113
ContextSpaceActive() 110
legion_cd() 115
legion_mkdir() 114
exceptions interface
Legion_ExceptionCatcherDefaultEnable() 109
host objects
CancelHostReservation() 144
ChangeObjectOwner() 147
CheckHostReservation() 143
GetCompatibileVaults() 146
GetImplArchFromHost() 144
GetImplementationCache() 147
GetObjectStatus() 147
HostDeactivateObject() 145
KillObject() 144
ListObjects() 145
MakeReservationFromHost() 143
VaultOK() 146
implicit parameters
MessageImplicitParm_FindInt() 159
MessageImplicitParm_FindLOID() 159
MessageImplicitParm_FindString() 160
MessageImplicitParm_InsertInt() 158
MessageImplicitParm_InsertLOID() 158
MessageImplicitParm_InsertString() 158
MessageImplicitParm_Remove() 159
MessageImplicitParm_ReplaceInt() 160
MessageImplicitParm_ReplaceLOID() 160
MessageImplicitParm_ReplaceString() 161
MethodImplicitParm_FindInt() 156
MethodImplicitParm_FindLOID() 155
MethodImplicitParm_FindString() 156
MethodImplicitParm_InsertInt() 154
MethodImplicitParm_InsertLOID() 154
MethodImplicitParm_InsertString() 155
MethodImplicitParm_Remove() 155
MethodImplicitParm_ReplaceInt() 157
MethodImplicitParm_ReplaceLOID() 157
MethodImplicitParm_ReplaceString() 157
Legion Library interface 106
ClassOf() 108
GetMyLOID() 109
Legion_AcceptMethods() 107
Legion_DeleteSelf() 108
Legion_GetLegionClassBinding() 107
Legion_GetLegionClassLOID() 107
Legion_init() 106
Legion_init_command_line_class() 106
Legion_init_with_class() 106
Legion_Sleep() 108
objects
Activate() 121
ActivateRestricted() 122
ComplxActivateRestricted() 123
ComplxCreateRestricted() 119
ComplxScheduledActivateRestricted() 124
ComplxScheduledCreateRestricted() 120
Create() 116
CreateRestricted() 117
DeactivateObject() 125
DeleteObject() 125
DestroyObject() 125
ForcedDeactivateObject() 126
GetObjectType() 126
isBindingAgent() 130
isClass() 128
isContext() 127
isFile() 127
isHost() 128
isImplementation() 129
isImplementationCache() 129
isLegionClass() 130
isMPI() 130
isPVM3() 131
isRunnable() 127
isTTY() 129
isVault() 128
ObjectActive() 115
Ping() 115
ScheduledActivate() 121
ScheduledActivateRestricted() 122
ScheduledCreate() 116
ScheduledCreateRestricted() 118
valid architectures 105
vault objects
CancelVaultReservation() 149
ChangeOPROwner() 151
CheckVaultReservation() 149
GetCompatibleHosts() 150
HostOK() 149
MakeReservationFromVault() 148
TransferOPRsAndDestroySelf() 150

H

host object
adding new, command-line procedure 81
adding new, rsh procedure 81
restart extras, command-line 82
shutting down extras, command-line 82
hosts
bootstrap host 82
start-up host 82

I

invoke_method() 84

L

Legion documentation 5
Legion_Simple 84
LegionBuffer 95
associated LegionCompressor 97
associated LegionEncryptor 97
associated LegionPacker 97
associated LegionStorage 95
constructors 95
LegionBuffer() 95
LegionPackable 97
show() 98
LegionCompressor 97
compress() 97
decompress() 97
LegionComputationTag 102
accessor functions 102
constructors 102
pack() 103
show() 103
unpack() 103
LegionEncryptor 97
decode() 97
encrypt() 97
LegionInvocationStore 93
any_ready() 93
any_ready_for_func() 93
enable_function () 93
get_return_value() 94
insert() 94
next_matched() 93
next_matched_for_func() 93
release_all_return_values() 94
release_return_value() 94
set_priority () 93
LegionLOID 98
accessors 99
is_class() 100
is_empty() 99
LegionLOID() 99
LegionLOID() (protected) 98
overloaded operators 99
pack() 100
same_class_as() 100
set_field_size() 99
set_type() 99
show() 100
unpack() 100
LegionMessage 100
accessor functions 100
LegionContinuationList 103
LegionEnvironment 103
LegionEnvironmentItem 103
LegionMessage() 100
other fields 103
overloaded operators 100
pack() 101
show() 101
unpack() 101
LegionPackable 97
pack() 97
LegionPacker 97
get_ZZZ() 97
put_ZZZ() 97
LegionParameter 101
accessor functions 101
LegionParameter() 101
other constructors 101
overloaded operators 101
pack() 101
show() 101
unpack() 101
LegionParameterList 102
constructors 102
find() 102
pack() 102
set operations 102
show() 102
unpack() 102
LegionProgramGraph 92
add_constant_parameter() 92
add_invocation () 92
add_invocation_parameter() 92
add_result_dependency() 92
execute() 93
get_value() 93
LegionStorage 95
current_byte() 96
getMetaData() 96
linearize() 96
read() 95
seek() 96
setMetaData() 96
size() 96
write() 96
LegionWorkUnit 94
get_continuation_list() 94
get_function_number() 94
get_parameter() 94
library implementation interfaces 92
ln 26
ls 26

M

Mentat 62
mkdir 22, 27
mv 27

N

naming and binding
LegionLOID 98

P

ping() 8
pwd 27

R

rm 28
runtime library
ex1_Simple.c 89
examples and interfaces 84
Simple.c 84
Simple.h 84
Simple.trans.c 85
Simple.trans.h 85

S

simple class 84
start a single system on two hosts 82
start-up host 82

V

vault object
adding new, command-line procedure 81
adding new, rsh procedure 81
restart extras, command-line 82
shutting down extras, command-line 82

Directory of Legion 1.6.4 Manuals
[Home] [General] [Documentation] [Software]
[Testbeds] [Et Cetera] [Map/Search]

Free JavaScripts provided by The JavaScript Source

legion@Virginia.edu
http://legion.virginia.edu/