starts the message receiving of this channel . note : this method may only be called once ! concode_field_sep IChannelClosedListener channelClosedListener concode_elem_sep ByteArrayOutputStream byteBufferOutStream concode_elem_sep DataInputStream inStream concode_elem_sep SwitchableLogger logger concode_elem_sep DataOutputStream bufferDataOutStream concode_elem_sep HashMap<ENetworkKey,IChannelListener> listenerRegistry concode_elem_sep boolean started concode_elem_sep Thread thread concode_elem_sep ISocket socket concode_elem_sep PingPacketListener pingPacketListener concode_elem_sep DataOutputStream outStream concode_field_sep void sendPacket concode_elem_sep void run concode_elem_sep void removeListener concode_elem_sep boolean isStarted concode_elem_sep void setPingUpdateListener concode_elem_sep void registerListener concode_elem_sep void sendPacketData concode_elem_sep void initPinging concode_elem_sep boolean isClosed concode_elem_sep DataInputStream readBytesToBuffer concode_elem_sep void setLogger concode_elem_sep void close concode_elem_sep RoundTripTime getRoundTripTime concode_elem_sep void setChannelClosedListener
void function ( ) { started = true ; thread . start ( ) ; }