diff options
author | Tedd Hansen | 2008-01-05 15:48:02 +0000 |
---|---|---|
committer | Tedd Hansen | 2008-01-05 15:48:02 +0000 |
commit | 966f639ad6c83828d8e60ef9103ad61c360f9c3b (patch) | |
tree | 020ff9c0666d8e8980c920afd77e34660fc121f3 /OpenSim/Region/ScriptEngine/Common/ScriptServerInterfaces.cs | |
parent | Added errorhandler+tip that grid server might not be running on grid registra... (diff) | |
download | opensim-SC-966f639ad6c83828d8e60ef9103ad61c360f9c3b.zip opensim-SC-966f639ad6c83828d8e60ef9103ad61c360f9c3b.tar.gz opensim-SC-966f639ad6c83828d8e60ef9103ad61c360f9c3b.tar.bz2 opensim-SC-966f639ad6c83828d8e60ef9103ad61c360f9c3b.tar.xz |
Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.
Some debug info for startup added to find bugs. ++
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/ScriptServerInterfaces.cs | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/ScriptServerInterfaces.cs b/OpenSim/Region/ScriptEngine/Common/ScriptServerInterfaces.cs new file mode 100644 index 0000000..1e8917c --- /dev/null +++ b/OpenSim/Region/ScriptEngine/Common/ScriptServerInterfaces.cs | |||
@@ -0,0 +1,52 @@ | |||
1 | using libsecondlife; | ||
2 | using OpenSim.Framework; | ||
3 | |||
4 | namespace OpenSim.Region.ScriptEngine.Common | ||
5 | { | ||
6 | public class ScriptServerInterfaces | ||
7 | { | ||
8 | public interface RemoteEvents | ||
9 | { | ||
10 | void touch_start(uint localID, LLVector3 offsetPos, IClientAPI remoteClient); | ||
11 | void OnRezScript(uint localID, LLUUID itemID, string script); | ||
12 | void OnRemoveScript(uint localID, LLUUID itemID); | ||
13 | void state_exit(uint localID, LLUUID itemID); | ||
14 | void touch(uint localID, LLUUID itemID); | ||
15 | void touch_end(uint localID, LLUUID itemID); | ||
16 | void collision_start(uint localID, LLUUID itemID); | ||
17 | void collision(uint localID, LLUUID itemID); | ||
18 | void collision_end(uint localID, LLUUID itemID); | ||
19 | void land_collision_start(uint localID, LLUUID itemID); | ||
20 | void land_collision(uint localID, LLUUID itemID); | ||
21 | void land_collision_end(uint localID, LLUUID itemID); | ||
22 | void timer(uint localID, LLUUID itemID); | ||
23 | void listen(uint localID, LLUUID itemID); | ||
24 | void on_rez(uint localID, LLUUID itemID); | ||
25 | void sensor(uint localID, LLUUID itemID); | ||
26 | void no_sensor(uint localID, LLUUID itemID); | ||
27 | void control(uint localID, LLUUID itemID); | ||
28 | void money(uint localID, LLUUID itemID); | ||
29 | void email(uint localID, LLUUID itemID); | ||
30 | void at_target(uint localID, LLUUID itemID); | ||
31 | void not_at_target(uint localID, LLUUID itemID); | ||
32 | void at_rot_target(uint localID, LLUUID itemID); | ||
33 | void not_at_rot_target(uint localID, LLUUID itemID); | ||
34 | void run_time_permissions(uint localID, LLUUID itemID); | ||
35 | void changed(uint localID, LLUUID itemID); | ||
36 | void attach(uint localID, LLUUID itemID); | ||
37 | void dataserver(uint localID, LLUUID itemID); | ||
38 | void link_message(uint localID, LLUUID itemID); | ||
39 | void moving_start(uint localID, LLUUID itemID); | ||
40 | void moving_end(uint localID, LLUUID itemID); | ||
41 | void object_rez(uint localID, LLUUID itemID); | ||
42 | void remote_data(uint localID, LLUUID itemID); | ||
43 | void http_response(uint localID, LLUUID itemID); | ||
44 | } | ||
45 | |||
46 | public interface ServerRemotingObject | ||
47 | { | ||
48 | RemoteEvents Events(); | ||
49 | } | ||
50 | |||
51 | } | ||
52 | } | ||