2 types derived from SocketHandler
System.Runtime.Remoting (2)
channels\http\httpsocketmanager.cs (1)
31internal abstract class HttpSocketHandler : SocketHandler
channels\tcp\tcpsocketmanager.cs (1)
31internal abstract class TcpSocketHandler : SocketHandler
29 references to SocketHandler
System.Runtime.Remoting (29)
channels\core\requestqueue.cs (8)
39private static bool IsLocal(SocketHandler sh) { 43private void QueueRequest(SocketHandler sh, bool isLocal) { 54private SocketHandler DequeueRequest(bool localOnly) { 70return (SocketHandler)sh; 84internal void ProcessNextRequest(SocketHandler sh) 94internal SocketHandler GetRequestToExecute(SocketHandler sh) { 167SocketHandler sh = DequeueRequest(workerThreads < _minExternFreeThreads);
channels\core\socketcache.cs (16)
27internal delegate SocketHandler SocketHandlerFactory(Socket socket, 67internal SocketHandler GetSocket() 70SocketHandler socketHandler = _cachedSocketList.GetSocket(); 78internal void ReleaseSocket(SocketHandler socket) 103private SocketHandler CreateNewSocket() 141private SocketHandler CreateNewSocket(EndPoint ipEndPoint) 155private SocketHandler CreateNewSocket(AddressFamily family) 182private SocketHandler _socket; 187internal CachedSocket(SocketHandler socket, CachedSocket next) 194internal SocketHandler Handler { get { return _socket; } } 222internal SocketHandler GetSocket() 231SocketHandler socket = _socketList.Handler; 249internal void ReturnSocket(SocketHandler socket) 403internal SocketHandler CreateSocketHandler(Socket socket, String machineAndPort) 411public SocketHandler GetSocket(String machinePortAndSid, bool openNew) 429public void ReleaseSocket(String machinePortAndSid, SocketHandler socket)
channels\tcp\tcpclientchannel.cs (1)
252private SocketHandler CreateSocketHandler(
channels\tcp\tcpstreams.cs (4)
73private SocketHandler _inputStream; 76internal TcpFixedLengthReadingStream(SocketHandler inputStream, 122private SocketHandler _inputStream = null; // read chunked tcp data from here 130internal TcpChunkedReadingStream(SocketHandler inputStream)