IntroductionIntroduction
  CGI and SSICGI and SSI
  <pike> tag<pike> tag
  Pike scriptPike script
  ModulesModules
    <Module types>Module types<Module types>Module types
    <create()>create()<create()>create()
    <defvar()>defvar()<defvar()>defvar()
    <query()>query()<query()>query()
    <set()>set()<set()>set()
    <query_internal_location()>query_internal_location()<query_internal_location()>query_internal_location()
    <check_variable()>check_variable()<check_variable()>check_variable()
    <info()>info()<info()>info()
    <query_name()>query_name()<query_name()>query_name()
    <register_module()>register_module()<register_module()>register_module()
    <start()>start()<start()>start()
    <status()>status()<status()>status()
    <stop()>stop()<stop()>stop()
    <find_internal()>find_internal()<find_internal()>find_internal()
  Parser modulesParser modules
  Location modulesLocation modules
  Other module typesOther module types
  Request information objectRequest information object
  ResponsesResponses
  Library methodsLibrary methods
 
create()

void create( object conf )

create() is the constructor that is always called when an object is created in Pike. For modules the constructor will be called with a configuration object as argument. That object contains the configuration for the virtual server, that might be needed for advanced modules.

Usually the constructor is used to define configuration variables with the defvar() method.