Nio2Endpoint.Nio2SocketWrapper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total422 of 1,64374%80 of 22063%6915092403440
read(boolean, ByteBuffer)4712472%81869%71473901
doClose()466056%91155%71182401
populateRemoteHost()460%60%44121211
awaitReadComplete(long, TimeUnit)340%40%339911
awaitWriteComplete(long, TimeUnit)340%40%339911
read(boolean, byte[], int, int)3013481%51777%41263701
isReadyForWrite()213461%7541%5751301
doWrite(boolean, ByteBuffer)205573%1990%1662001
registerWriteInterest()163065%3562%3531101
isWritePending()150%20%222211
populateLocalAddr()142362%2250%2321001
populateRemotePort()142261%2250%2321001
populateLocalName()142261%2250%2321001
populateLocalPort()142261%2250%2321001
writeNonBlocking(byte[], int, int)124478%3350%3421401
processSendfile(SendfileDataBase)119189%5550%4642701
fillReadBuffer(boolean, ByteBuffer)117887%1787%1532501
isReadyForRead()94282%3770%3621301
registerReadInterest()64888%1990%1631501
flushBlocking()51878%1150%122801
isReadPending()21386%1150%120201
populateRemoteAddr()2395%2250%231901
flushNonBlockingInternal(boolean)91100%11191%1701801
Nio2Endpoint.Nio2SocketWrapper(Nio2Channel, Nio2Endpoint)54100%n/a0101301
writeNonBlockingInternal(ByteBuffer)43100%1583%1401101
hasDataToWrite()29100%1990%160301
hasDataToRead()21100%2466%240301
doClientAuth(SSLSupport)21100%1150%120701
newOperationState(boolean, ByteBuffer[], int, int, SocketWrapperBase.BlockingMode, long, TimeUnit, Object, SocketWrapperBase.CompletionCheck, CompletionHandler, Semaphore, SocketWrapperBase.VectoredIOCompletionHandler)18100%n/a010101
getSslSupport(String)13100%2100%020401
fillReadBuffer(boolean)10100%n/a010201
createSendfileData(String, long, long)7100%n/a010101
flushNonBlocking()6100%n/a010201
setAppReadBufHandler(ApplicationBufferHandler)6100%n/a010201
setSendfileData(Nio2Endpoint.SendfileData)4100%n/a010101
hasAsyncIO()4100%n/a010101
writeNonBlocking(ByteBuffer)4100%n/a010201
getSendfileData()3100%n/a010101
needSemaphores()2100%n/a010101
hasPerOperationTimeout()2100%n/a010101