protected override void initMapper()
 {
     _mapper = new ClientEventCallbackMapper();
     _mapper.onTextMessage = onTextMessage;
     _mapper.onConnectStatusChange = onConnectStatusChange;
     _mapper.onServerProtocolVersion = onServerProtocolVersion;
     _mapper.onNewChannel = onGettingExistingChannelHirachry;
     _mapper.onNewChannelCreated = onNewChannelCreated;
     _mapper.onDelChannel = onDelChannel;
     _mapper.onClientMove = onClientMove;
     _mapper.onClientMoveSubscription = onClientMoveSubscription;
     _mapper.onClientMoveTimeout = onClientMoveTimeout;
     _mapper.onTalkStatusChange = onTalkStatusChange;
     _mapper.onIgnoredWhisper = onIgnoredWhisper;
     _mapper.onServerError = onServerError;
     _mapper.onServerStop = onServerStop;
 }
 static extern uint InitClientLib(ref ClientEventCallbackMapper functionPointers, object functionRarePointers, LogTypes usedLogTypes, string logFileFolder, string resourcesFolder);