Infront Data Manager Connect Client (.NET)

Public Member Functions | List of all members
Gevasys.DataCore.Core.IO.InboundSocketReader Class Reference

Class that reads data from an inbound TCP socket. More...

Inherits Gevasys.DataCore.Core.IO.BinaryReader, and Gevasys.DataCore.Core.IRunnable.

## Public Member Functions
| InboundSocketReader (ITcpConsumer socketConsumer, TcpClient tcpClient, Queue< UpdateMessage > updateQueue, Semaphore available)
void | Run ()
| Implement this method to start the Thread. More...
void | Stop ()
| Implement this method to stop the Thread. More...
override void | ProcessError (Client.Consumer.Error.ReaderAbortReason reason, Exception e)
Public Member Functions inherited from Gevasys.DataCore.Core.IO.BinaryReader
| BinaryReader (Queue< UpdateMessage > updateQueue, Semaphore available)
abstract void | ProcessError (ReaderAbortReason reason, Exception e)

## Additional Inherited Members
Protected Member Functions inherited from Gevasys.DataCore.Core.IO.BinaryReader
void | DecodeMessages (ByteBuffer buffer)
void | Read ()
Protected Attributes inherited from Gevasys.DataCore.Core.IO.BinaryReader
bool | stop
BufferedStream | m_bufferedInputStream

## Detailed Description

Class that reads data from an inbound TCP socket.

## Member Function Documentation

## ◆ Run()

void Gevasys.DataCore.Core.IO.InboundSocketReader.Run | ( |  | ) |
| inline

Implement this method to start the Thread.

Implements Gevasys.DataCore.Core.IRunnable.

## ◆ Stop()

void Gevasys.DataCore.Core.IO.InboundSocketReader.Stop | ( |  | ) |
| inline

Implement this method to stop the Thread.

Implements Gevasys.DataCore.Core.IRunnable.

The documentation for this class was generated from the following file:

- InboundSocketReader.cs

Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1