EZK Main Object

This documentation is still being developed.
Objects, parameters and other functions may differ from final version.


Functions and calls:

EZK.CreateObject (ObjectName)
Enables creation of other ActiveX object

EZK.EndScript
Ends execution of script

EZK.Flush
Flushes the buffer contents to the client.
Same as ASP's "response.flush"

EZK.InsertXMLHeader
Includes a valid XML header for XML/KML pages.
Future versions probably validate XML before sending to client.

EZK.Output data
Adds the following data (string) to the output buffer.
Example: EZK.Output "Hello world"

EZK.QuickInfo (variable as string)
A quick way to get some global information. Variables such as: serverip, clientip, server version, etc is available. It can also report query strings if specified with a leading $. Example: if the script requested is something like: http://server:8888/ezk/file.ezk?test=abc , then ezk.quickinfo("$test") will report "abc"

EZK.RedirectTo (newurl as string)
Redirects the client to the new url.
Works for both KML and HTML.

EZK.WorkingOn "Something"
For debugging purposes.
Specifies what the code will do next, and if an error happens, EZK will report the last workingon definition.
Can also be used by inserting a veritcal bar in the begining of the line, example:
| Running the sql query
is the same as
EZK.WorkingOn "Running the sql query"


EZK Objects

EZK.Client
Client object

EZK.Configuration
Custom configuration settings object

EZK.Cookies
KML Server side cookies implementation

EZK.CreateEncoder
Custom settings for Video Re-encoding on the fly - TBD

EZK.CreateImage ([width], [height])
Server side image handling object with optional width and height

EZK.CreateUrl
Creates an URL object

EZK.Database
EzLink NG database functions and objects

EZK.FileInfo
FileInformation Objects

EZK.Filters - TBD
Documentation to be made available

EZK.KMLObjects
Many KML objects to simplify coding

EZK.Net - World EzLink Network functions (WEN)
Documentation to be made available

EZK.OpenFile ([localfile])
Opens a file in disk or network.

EZK.Playlist
Manages a file playist file (pls,m3u,wpl, etc)

EZK.Structure - Contains EzLink NG structured filters, folders, sources, etc
Documentation to be made available

EZK.Server - Contains EzLink NG server information, IP's, post data, url parameters, etc
Documentation to be made available

EZK.Service - Contains EzLink NG service information
Documentation to be made available

 

Updated March 16th/2005