TODO
Actor 周りのインターフェース階層をどうするのか考える
案1:Actor が全ての親
+ Actor + MarshalByRef + ActorObject + Catcher + Delay + Primitive + CaInteger + CaString
案2:CaObject が全ての親
+ CaObject + Actor + ActorObject + Catcher + Delay + Primitive + CaInteger + CaString
案3:Primitive だけ特別扱い
+ Actor + ActorObject + Catcher + Delay + Primitive + CaInteger + CaString
それぞれトップレベルが Transferable となる。
コピー送信を行うのは、
- 案1…… MarshalByRef 以外
- 案2…… Actor 以外または Primitive のみ
- 案3…… Primitive のみ