- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for releaseBuffer (0.3 sec)
-
src/test/java/jcifs/smb1/smb1/BufferCacheSecurityTest.java
// When/Then - Should handle invalid buffers gracefully assertDoesNotThrow(() -> { BufferCache.releaseBuffer(nullBuffer); // Should ignore null BufferCache.releaseBuffer(wrongSizeBuffer); // Should ignore wrong size BufferCache.releaseBuffer(correctBuffer); // Should accept correct size }); } /**
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 9.6K bytes - Viewed (0) -
src/test/java/jcifs/smb/BufferCacheImplTest.java
byte[] a = new byte[1]; byte[] c = new byte[2]; byte[] d = new byte[4]; impl.releaseBuffer(a); // goes to slot 0 impl.releaseBuffer(c); // goes to slot 1 impl.releaseBuffer(d); // dropped (cache full) byte[] first = impl.getBuffer(); // should return slot 0 -> a byte[] second = impl.getBuffer(); // then slot 1 -> c
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 7.5K bytes - Viewed (0) -
src/test/java/jcifs/BufferCacheTest.java
} @Test @DisplayName("releaseBuffer should accept byte arrays gracefully") void testReleaseBufferContract() { // Given byte[] buffer = new byte[1024]; doNothing().when(mockBufferCache).releaseBuffer(buffer); // When & Then assertDoesNotThrow(() -> { mockBufferCache.releaseBuffer(buffer); }, "releaseBuffer should handle valid buffers"); }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 4.3K bytes - Viewed (0) -
src/main/java/jcifs/smb/BufferCacheImpl.java
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 3.2K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb1/trans/SmbComTransactionTest.java
buffer[0] = 0x42; transaction.setBuffer(buffer); byte[] released = transaction.releaseBuffer(); assertSame(buffer, released); assertEquals(0x42, released[0]); // After release, getting buffer again should return null assertNull(transaction.releaseBuffer()); } @Test @DisplayName("Test subCommand getter and setter") void testSubCommand() {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 10.7K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb1/trans2/Trans2SetFileInformationResponseTest.java
byte[] testBuffer = new byte[1024]; response.setBuffer(testBuffer); byte[] releasedBuffer = response.releaseBuffer(); assertSame(testBuffer, releasedBuffer); // After release, the buffer should be null assertNull(response.releaseBuffer()); } @Test @DisplayName("Test hasMoreElements inherited behavior") void testHasMoreElements() {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 15.9K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb1/trans/SmbComTransactionResponseTest.java
response.setBuffer(buffer); byte[] released = response.releaseBuffer(); assertSame(buffer, released); assertEquals(0x42, released[0]); assertEquals(0x43, released[1]); // After release, getting buffer again should return null assertNull(response.releaseBuffer()); } @Test @DisplayName("Test subCommand getter and setter")
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 13.4K bytes - Viewed (0) -
src/main/java/jcifs/BufferCache.java
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 1.3K bytes - Viewed (0) -
src/main/java/jcifs/dcerpc/DcerpcHandle.java
msgBuf = new NdrBuffer(inB, 0); } msg.decode(msgBuf); } finally { this.transportContext.getBufferCache().releaseBuffer(inB); this.transportContext.getBufferCache().releaseBuffer(out); } DcerpcException de = msg.getResult(); if (de != null) { throw de; } } /** * @param msg
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 15.9K bytes - Viewed (0) -
src/test/java/jcifs/smb/CriticalPerformanceTest.java
// Test release performance long releaseStart = System.nanoTime(); BufferCache.releaseBuffer(buffer); long releaseEnd = System.nanoTime(); totalReleaseTime.addAndGet(releaseEnd - releaseStart); releases.incrementAndGet(); }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 15.3K bytes - Viewed (0)