Difference between revisions of "User:SignpostMarv Martin/LSL/SL NTPoHTTP v1.1 client"
Jump to navigation
Jump to search
Huney Jewell (talk | contribs) m (User:SignpostMarv Martin/LSL/SLNTPoHTTP v1.1 client moved to SL NTPoHTTP v1.1 client: Use Wiki folder) |
Huney Jewell (talk | contribs) (Brushed up and changed sort word) |
||
Line 1: | Line 1: | ||
{{LSL Header}} | {{LSL Header}} | ||
== NTP over HTTP v1.1 == | == NTP over HTTP v1.1 == | ||
< | <lsl> | ||
key http_id; | |||
string timezone = "America/Los_Angeles"; // See http://uk.php.net/manual/en/timezones.php | string timezone = "America/Los_Angeles"; // See http://uk.php.net/manual/en/timezones.php | ||
// for full list of supported timezones. | // for full list of supported timezones. | ||
Line 20: | Line 21: | ||
} | } | ||
} | } | ||
}</ | } | ||
</lsl> | |||
{{LSLC|Library}}{{LSLC|Examples | {{LSLC|Library|NTP over HTTP}} | ||
{{LSLC|Examples|NTP over HTTP}} |
Revision as of 06:33, 11 December 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
NTP over HTTP v1.1
<lsl> key http_id; string timezone = "America/Los_Angeles"; // See http://uk.php.net/manual/en/timezones.php
// for full list of supported timezones.
string format = "llGetWallClock"; // "llGetWallClock", "RFC 2822" and "ISO 8601"
// are the supported formats.
default {
state_entry() { http_id = llHTTPRequest("http://services.slopenid.net/SLNTPoHTTP/" + llEscapeURL(format) + "/"
+ (string)llGetUnixTime() + "/" + timezone + "/",[],"");
} http_response(key q,integer s,list m,string r) { if(q == http_id) { llOwnerSay(r); } }
} </lsl>