public void RequestNewReferenceRpc( object connection, Type targettype, RefToLocalObject requester ) { int nextreference = _GetNextReferenceForType( targettype ); RpcController.GetInstance().NetObject( this ).ReferenceResponse( connection, nextreference, targettype, requester ); }
public void ReferenceResponse( object connection, int reference, Type targettype, RefToLocalObject requesterref ) { IReferenceConsumer requester = (IReferenceConsumer)requesterref.Target; requester.NewReferenceResponse( targettype, reference ); }