File: ep_structure.map

package info (click to toggle)
libembperl-perl 2.5.0-17
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 7,632 kB
  • sloc: ansic: 21,387; perl: 14,497; javascript: 4,280; cpp: 467; xml: 49; makefile: 35; sh: 24
file content (298 lines) | stat: -rwxr-xr-x 6,672 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
 MALLOC=svinc:$dest = ($type)SvREFCNT_inc($src)
 FREE=svinc:SvREFCNT_dec($src)

 <tTokenTable>
!   pCompilerInfo | compiler_info
   sName | name
!   sRootNode | root_node
!   cStartChars | start_chars
!   cAllChars | all_chars
!   pTokens | tokens
!   numTokens | tokens
!   bLSearch | lsearch
!   nDefNodeType | def_node_type
!   pContainsToken | contains_token
!   new
!   private
 </tTokenTable>


 MALLOC=strdup:$dest = ($type)ep_pstrdup(obj->pPool,$src)

 <tReq>
!   _perlsv
!   pPerlTHX | perl_thx
!   pPool | pool
!   pApacheReq | apache_req
   pApacheReqSV | apache_req
   Config | config
   Param | param
   Component | component
   pApp | app
   pThread | thread
   nRequestCount | request_count
   nRequestTime | request_time
   nIOType | iotype
   nSessionMgnt | session_mgnt
   sSessionID | session_id
   sSessionStateID | session_state_id
   sSessionUserID  | session_user_id
   sCookieExpires | cookie_expires
   bExit | had_exit
   nLogFileStartPos | log_file_start_pos
   bError | error
   pErrArray | errors
   errdat1[ERRDATLEN] | errdat1
   errdat2[ERRDATLEN] | errdat2
   lastwarn[ERRDATLEN] | lastwarn
   pErrSV | errobj
!   pDomTreeAV | dom_tree_av
   pCleanupAV | cleanup_vars
   pCleanupPackagesHV | cleanup_packages
   sInitialCWD | initial_cwd
   pMessages | messages
   pDefaultMessages | default_messages
   startclock
   stsv_count
!   MemCheckpoint | mem_checkpoint
!   pApacheConfig | apache_config
   new
!   private
 </tReq>


 <tApp>
!   _perlsv
!   pPerlTHX    | perl_thx
!   pPool       | pool
   pThread      | thread
   pCurrReq     | curr_req
   Config       | config
   lfd
   pUserObj     | user_session
   pStateObj    | state_session
   pAppObj      | app_session
   pUserHash    | udat
   pStateHash   | sdat
   pAppHash     | mdat
   bDebug       | debug
   nErrorsCount | errors_count
   nErrorsLastTime | errors_last_time 
   nErrorsLastSendTime | errors_last_send_time

   new
!   private
 </tApp>


 <tAppConfig>
!   _perlsv
   sAppName | app_name
   sAppHandlerClass | app_handler_class
   pSessionArgs | session_args
   pSessionClasses | session_classes
   sSessionConfig | session_config
   sSessionHandlerClass | session_handler_class
   sCookieName | cookie_name
   sCookieDomain | cookie_domain
   sCookiePath | cookie_path
   sCookieExpires | cookie_expires
   bCookieSecure | cookie_secure
   sLog | log
   bDebug | debug
   sMailhost | mailhost
   sMailhelo | mailhelo
   sMailfrom | mailfrom
   bMaildebug | maildebug
   sMailErrorsTo | mail_errors_to
   nMailErrorsLimit | mail_errors_limit
   nMailErrorsResetTime | mail_errors_reset_time
   nMailErrorsResendTime | mail_errors_resend_time
   sObjectBase | object_base
   sObjectApp | object_app
   pObjectAddpathAV | object_addpath
   pObjectReqpathAV | object_reqpath
   sObjectStopdir | object_stopdir
   sObjectFallback | object_fallback
   sObjectHandlerClass | object_handler_class
   new
!   private
 </tAppConfig>


 <tComponent>
!   _perlsv
!   pPool | pool
   Config | config
   Param | param
   bReqRunning | req_running
   bSubReq | sub_req
   nInsideSub | inside_sub
   bExit | had_exit
   nPathNdx | path_ndx
   sCWD | cwd
   bEP1Compat | ep1_compat
   nPhase | phase
   sSourcefile | sourcefile
   pBuf | buf
   pEndPos | end_pos
   pCurrPos | curr_pos
   nSourceline | sourceline
   pSourcelinePos | sourceline_pos
   pLineNoCurrPos | line_no_curr_pos
   xDocument | document
   xCurrNode | curr_node
   nCurrRepeatLevel | curr_repeat_level
   nCurrCheckpoint | curr_checkpoint
   xCurrDomTree | curr_dom_tree
   xSourceDomTree | source_dom_tree
!   pOutputCache | output_cache
!   pOutputSV | output_sv
   pTokenTable | syntax
!   pCurrEscape | curr_escape
!   pNextEscape | next_escape
   nCurrEscMode | curr_esc_mode
!   bEscModeSet | esc_mode_set
!   bEscInUrl | esc_in_url
   ifd
   ifdobj
   bAppendToMainReq | append_to_main_req
   pPrev | prev
   bStrict | strict
!   op_mask_buf[MAXO + 100] | 
   pImportStash | import_stash
   pExportHash | exports
   sCurrPackage | curr_package
   sEvalPackage | eval_package
   sMainSub | main_sub
   pProg | prog
   pProgRun | prog_run
   pProgDef | prog_def
   pCodeSV | code
   new
!   private
 </tComponent>


 <tComponentConfig>
!   _perlsv
   sPackage | package
   bDebug | debug
   bOptions | options
   nEscMode | escmode
   nInputEscMode | input_escmode
   sInputCharset | input_charset
   bEP1Compat | ep1compat
   sCacheKey | cache_key
   bCacheKeyOptions | cache_key_options
   pExpiredFunc | expires_func
   pCacheKeyFunc | cache_key_func
   nExpiresIn | expires_in
   sExpiresFilename | expires_filename
   sSyntax | syntax
   pRecipe | recipe
   sXsltstylesheet | xsltstylesheet
   sXsltproc | xsltproc
   sCompartment | compartment
!   pOpcodeMask | opcode_mask
   nCleanup | cleanup
   sTopInclude | top_include
   new
!   private
 </tComponentConfig>


 <tComponentParam>
!   _perlsv
   sInputfile   | inputfile
   sOutputfile  | outputfile

   sSubreq      | subreq
   pInput       | input
   pOutput      | output
   sSub         | sub
   nImport      | import
   nFirstLine   | firstline
   nMtime       | mtime
   pParam       | param
   pFormHash    | fdat
   pFormArray   | ffld
   sObject      | object
   sISA         | isa
   pErrArray    | errors
   pXsltParam   | xsltparam 
   new
!   private
 </tComponentParam>


 <tReqConfig>
!   _perlsv
   pAllow | allow
   pUriMatch | urimatch
   sDecline | decline
   cMultFieldSep | mult_field_sep
   pPathAV | path
   bDebug | debug
   bOptions | options
   nSessionMode | session_mode
   nOutputMode | output_mode
   nOutputEscCharset | output_esc_charset
   new
!   private
 </tReqConfig>


 <tReqParam>
!   _perlsv
   sFilename | filename
   sUnparsedUri | unparsed_uri
   sUri | uri
   sServerAddr | server_addr
   sPathInfo | path_info
   sQueryInfo | query_info
   sLanguage | language
   pCookies | cookies
   pCGISV | cgi
   new
!   private
 </tReqParam>
 

 <tThreadData>
!   _perlsv
!   pPerlTHX | perl_thx
!   pPool | pool
!   pMainPool | main_pool
   pApplications | applications
   pCurrReq | curr_req
   nPid | pid
   pEnvHash | env_hash
   pFormHash | form_hash
   pFormSplitHash | form_split_hash
   pInputHash | input_hash
   pFormArray | form_array
   pHeaderHash | header_hash
   new
!   private
 </tThreadData>

 <tComponentOutput>
!   _perlsv
!   pPool | pool
   bDisableOutput | disable_output
!   pFirstBuf | first_buf
!   pLastBuf | last_buf
!   pFreeBuf | free_buf
!   pLastFreeBuf | last_free_buf
!   pMemBuf | mem_buf
!   pMemBufPtr | mem_buf_ptr
!   nMemBufSize | mem_buf_size
!   nMemBufSizeFree | mem_buf_size_free
!   nMarker | marker
!   ofd
   ofdobj
!   new
!   private
 </tComponentOutput>