mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-31 22:25:30 +00:00
f710b056f5
More documentation andd implementations is comming. gotta go work on this module would be continued after 01/10/2000
18 lines
634 B
Plaintext
18 lines
634 B
Plaintext
* Figure out when to free memory allocated for marshaling/demarshaling
|
|
(I am going to use my on nsIAllocator for this.
|
|
I guess it would be convenient to free all memory allocated by this
|
|
allocator)
|
|
|
|
* Add marshaling for Interfaces.
|
|
(It would be done using IMarshalToolkit
|
|
We need to implement read/write interface for server and client side
|
|
and update code for MarshalToolkitImpl::read/ride Array in order to use
|
|
arrays of interfaces)
|
|
|
|
* Add handling of AddRef, Release and QueryInterface to RemoteObjectProxy
|
|
|
|
* Implement smarter Dispatcher and RPCChannel.
|
|
In order to use it in multi threading environment.
|
|
|
|
|