[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Pi3Perl some help (continuation)
The last mail for today is some usefull stuff I found in the
debugging section of PI3.PLL:
Pi3::constant(name,arg)
PIAPI_ABORT
PIAPI_COMPLETED
PIAPI_CONTINUE
PIAPI_DEADLOCK
PIAPI_EACCES
PIAPI_EEXIST
PIAPI_EINIT
PIAPI_EINVAL
PIAPI_ERROR
PIAPI_EXHAUSTED
PIAPI_FALSE
PIAPI_INTERNALERROR
PIAPI_NOTSUPPORTED
PIAPI_TIMEOUT
PIAPI_TRUE
PIAPI_WARNING
PIAPI_WOULDBLOCK
PIDBFLAG_FASTKEY
PIDBFLAG_NOCALLBACK
PIDBFLAG_NONE
PIDBFLAG_PROPAGATEUP
PIDBTYPE_INVALID
PIDBTYPE_OPAQUE
PIDBTYPE_RFC822
PIDBTYPE_STRING
PIDBTYPE_TREE
PIDBTYPE_USER
PIIOBUF_NONE
PIIOBUF_NOBUFFER
PIPLATFORM_VERSION_1_0
PIPLATFORM_FD_INVALID
PIPLATFORM_POLL
PIPLATFORM_POLL_READ
PIPLATFORM_POLL_NOTIMEOUT
PIPLATFORM_POLL_NOWAIT
PIPLATFORM_POLL_WRITE
PITHREAD_FLAGS_SUSPENDED
PITHREAD_PRIORITY HIGH HIGHEST INVALID LOW LOWEST MED SIZE
DBG_HIGH
DBG_LOW
DBG_MED
RH_CLIENTREQUEST
RH_RESPONSE
Pi3::PIPlatform_getDescription( $result );
Pi3::PIFInfo_new($pifinfo, $path);
First argument must be of type Pi3::PIFInfo
usage: Pi3::PIFInfo_new( $pifinfo );
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isRegular($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isDirectory($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isLink($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isReadable($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isWritable($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_isExecutable($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_exists($pifinfo);
First argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_getName($result,$pifinfo);
Second argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_getAlternateName($result,$pifinfo);
Second argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_getPath($result,$pifinfo);
Second argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_getPathRoot($result,$pifinfo);
Second argument must be of type Pi3::PIFInfo
Pi3::PIFInfo_getExtension($result,$pifinfo);
Second argument must be of type Pi3::PIFInfo
Pi3::PIObject_getDB($db, $piobject);
Second argument must be of type Pi3::PIObject
PIObject_getName($piobject, $name);
First argument must be of type PIObject
Pi3::PIObject_getConfigurationDB($db, $piobject);
PIObject Second argument must be of type Pi3::PIObject
PIConfig usage: Pi3::PILogic_execute($io,$argc,@argv);
First argument must be of type Pi3::PIObject
Pi3::PIIO_in($io,$buffer,$length,$rec,$argc,@argv);
First argument must be of type Pi3::PIObject
Pi3::PIIO_out($io,$buffer,$length,$sent,$argc,@argv);
First argument must be of type Pi3::PIObject
Pi3::PIDB_lookup($result,$db,$type,$key,$flag);
Second argument must be of type Pi3::PIDB
Pi3::PIDB_replace($db,$type,$key,$value,$flag);
First argument must be of type Pi3::PIDB
Pi3::PIDB_getIterator($iterator,$db,$type,$key,$flag);
Second argument must be of type Pi3::PIDB
Pi3::PIDBIterator_atValidElement($iterator);
First argument must be of type Pi3::PIDBIterator
Pi3::PIDBIterator_current($result,$iterator,$type,$key);
Second argument must be of type Pi3::PIDBIterator
Pi3::PIDBIterator_next($iterator);
First argument must be of type Pi3::PIDBIterator
Pi3::PIDBIterator_removeCurrent($iterator);
First argument must be of type Pi3::PIDBIterator
Pi3::PIDBIterator_delete($iterator);
First argument must be of type Pi3::PIDBIterator
Pi3::HTTPCore_initServer($io);
First argument must be of type Pi3::PIObject
Pi3::HTTPCore_cleanupServer();
Pi3::HTTPCore_sendGeneralHeaders($pihttp);
First argument must be of type Pi3::PIHTTP
Pi3::PIHTTP_getDB($pihttp,$response_db);
First argument must be of type Pi3::PIHTTP
Pi3::PIHTTP_getDB($result,$pihttp,$dbname);
Second argument must be of type Pi3::PIHTTP
Pi3::PIHTTP_getDB($iobuffer,$pihttp);
Second argument must be of type Pi3::PIHTTP
Pi3::PIHTTPUtil_sendFile($iobuffer,$pifinfo,$buffering_flags,$sendflags);
First argument must be of type Pi3::PIIOBuffer
Second argument must be of type Pi3::PIFInfo
Pi3::PIHTTPUtil_doHTTPError($pihttp,$status);
First argument must be of type Pi3::PIHTTP
Pi3::PIIOBuffer_getLine($iobuffer,$string,$maxlen);
First argument must be of type Pi3::PIIOBuffer
Pi3::PIIOBuffer_pollBeforeRead($iobuffer);
First argument must be of type Pi3::PIIOBuffer
Pi3::PIIOBuffer_read($iobuffer,$buffer,$count);
First argument must be of type Pi3::PIIOBuffer
Pi3::PIIOBuffer_write($written,$iobuffer,$data,$length,$flags);
Second argument must be of type Pi3::PIIOBuffer
Pi3::PIIOBuffer_writeLn($written,$iobuffer,$data,$length,$flags);
Second argument must be of type Pi3::PIIOBuffer
Pi3::PIIOBuffer_flush($iobuffer);
First argument must be of type Pi3::PIIOBuffer
A good Pi3Perl programmer handbook made from a binary file!
A list of Pi3Web database keys follows asap.
--
with regards
Holger
---------------------------------------------------------
Holger 'Zimpel' Zimmermann Contact me:
---------------------------------------------------------
Wendishain tel./fax company: on demand
Germany tel./fax private: on demand
---------------------------------------------------------
homepage: http://home.t-online.de/home/zimpel/
web server: surf to it from my homepage (online every
Sunday 20:00-24:00 GMT, start shifted again)
e-Mail: zimpel@t-online.de
--------------------------------------------------------