Ahryman40k wrote:
> 243 is an index in the dat file,
> IMedialiveAgent is my interface name
> {d75bf493-c64f-4cb0-9090-b2b1dc48fa21} is the contract ID  of my XPCOM 
> component

No, it's the interface ID of IMedialiveAgent. Also, contract IDs are 
strings (like @mozilla.org/foo;1), you probably mean CID, but CIDs are 
not stored in xpti.dat.

> what does the 3 last parameters mean ?

3 is the xpt file containing this interface (from the Files section)

The -1 means that the typelib is not part of a zip file, it seems.

The last number is a flags value; 1 means that it's a scriptable interface.

http://lxr.mozilla.org/seamonkey/source/xpcom/reflect/xptinfo/src/xptiManifest.cpp
 
is the file that reads/write this file.

-christian

-- 
All the world's a stage,
And all the men and women merely players:
They have their exits and their entrances;
And one man in his time plays many parts, [...]     --W. Shakespeare
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to