internal SbBreakpointLocationImpl( GrpcConnection connection, SbBreakpointLocationRpcService.SbBreakpointLocationRpcServiceClient client, GrpcSbBreakpointLocation grpcSbBreakpointLocation, GrpcBreakpointFactory breakpointFactory, GrpcAddressFactory addressFactory) { this.connection = connection; this.client = client; this.grpcSbBreakpointLocation = grpcSbBreakpointLocation; this.breakpointFactory = breakpointFactory; this.addressFactory = addressFactory; }
internal SbSymbolImpl( GrpcConnection connection, SbSymbolRpcServiceClient client, GrpcSbSymbol grpcSbSymbol, GrpcAddressFactory addressFactory) { this.connection = connection; this.client = client; this.grpcSbSymbol = grpcSbSymbol; this.addressFactory = addressFactory; // Keep a handle to objects we need in the destructor. gcHandle = GCHandle.Alloc( new Tuple <GrpcConnection, SbSymbolRpcServiceClient, GrpcSbSymbol>( connection, client, grpcSbSymbol)); }
public RemoteTargetProxy(GrpcConnection connection, GrpcSbTarget grpcSbTarget, RemoteTargetRpcService.RemoteTargetRpcServiceClient client, GrpcBreakpointFactory breakpointFactory, GrpcErrorFactory errorFactory, GrpcProcessFactory processFactory, GrpcModuleFactory moduleFactory, GrpcWatchpointFactory watchpointFactory, GrpcAddressFactory addressFactory) { this.connection = connection; this.grpcSbTarget = grpcSbTarget; this.client = client; this.breakpointFactory = breakpointFactory; this.errorFactory = errorFactory; this.processFactory = processFactory; this.moduleFactory = moduleFactory; this.watchpointFactory = watchpointFactory; this.addressFactory = addressFactory; }
internal SbModuleImpl(GrpcConnection connection, GrpcSbModule grpcSbModule, SbModuleRpcServiceClient client, GrpcAddressFactory addressFactory, GrpcFileSpecFactory fileSpecFactory, GrpcSectionFactory sectionFactory) { this.connection = connection; this.grpcSbModule = grpcSbModule; this.client = client; this.addressFactory = addressFactory; this.fileSpecFactory = fileSpecFactory; this.sectionFactory = sectionFactory; // Keep a handle to objects we need in the destructor. gcHandle = GCHandle.Alloc( new Tuple <GrpcConnection, SbModuleRpcServiceClient, GrpcSbModule>( connection, client, grpcSbModule)); }