- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for Smb2CreateRequest (0.08 sec)
-
src/main/java/jcifs/internal/smb2/create/Smb2CreateRequest.java
* on the server with specified access rights and sharing options. * * @author mbechler * */ public class Smb2CreateRequest extends ServerMessageBlock2Request<Smb2CreateResponse> implements RequestWithPath { private static final Logger log = LoggerFactory.getLogger(Smb2CreateRequest.class); /** * No oplock */ public static final byte SMB2_OPLOCK_LEVEL_NONE = 0x0; /**
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 02:21:31 UTC 2025 - 22.9K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/create/Smb2CreateRequestTest.java
assertEquals(0x4, Smb2CreateRequest.FILE_SHARE_DELETE); } @Test @DisplayName("Test file disposition constants") void testFileDispositionConstants() { assertEquals(0x0, Smb2CreateRequest.FILE_SUPERSEDE); assertEquals(0x1, Smb2CreateRequest.FILE_OPEN); assertEquals(0x2, Smb2CreateRequest.FILE_CREATE); assertEquals(0x3, Smb2CreateRequest.FILE_OPEN_IF);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 07:14:38 UTC 2025 - 18.6K bytes - Viewed (0) -
src/main/java/jcifs/smb/DirFileEntryEnumIterator2.java
final SmbTreeHandleImpl th = getTreeHandle(); final String uncPath = getParent().getLocator().getUNCPath(); final Smb2CreateRequest create = new Smb2CreateRequest(th.getConfig(), uncPath); create.setCreateOptions(Smb2CreateRequest.FILE_DIRECTORY_FILE); create.setDesiredAccess(SmbConstants.FILE_READ_DATA | SmbConstants.FILE_READ_ATTRIBUTES);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 01:32:48 UTC 2025 - 6.4K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbFile.java
if (th.isSMB2()) { final Smb2CreateRequest req = new Smb2CreateRequest(th.getConfig(), fileName); req.setDesiredAccess(0x10000); // delete req.setCreateOptions(Smb2CreateRequest.FILE_DELETE_ON_CLOSE | Smb2CreateRequest.FILE_DIRECTORY_FILE); req.setCreateDisposition(Smb2CreateRequest.FILE_OPEN);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 103.2K bytes - Viewed (0) -
src/test/java/jcifs/smb/DirFileEntryEnumIterator2Test.java
// Mock send(create) to wire a query response with fe1, fe2 doAnswer(inv -> { Object arg = inv.getArgument(0); if (arg instanceof Smb2CreateRequest) { Smb2CreateRequest create = (Smb2CreateRequest) arg; // Initialize response chain (also for chained query) Smb2CreateResponse cr = create.initResponse(cifsContext);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 13.7K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/persistent/HandleReconnector.java
* @return the create request configured for reconnection */ protected Smb2CreateRequest createReconnectionRequest(HandleInfo info) { // This would need access to the Configuration and proper setup // For now, we provide the structure // Smb2CreateRequest request = new Smb2CreateRequest(config, info.getPath()); // request.addCreateContext(new DurableHandleReconnect(info.getFileId()));
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 04:51:33 UTC 2025 - 8.5K bytes - Viewed (1) -
src/test/java/jcifs/internal/smb2/create/CreateContextRequestTest.java
@DisplayName("Integration Pattern Tests") class IntegrationPatternTests { @Test @DisplayName("Should simulate usage in Smb2CreateRequest context") void testSimulatedUsagePattern() { // Simulate the pattern from Smb2CreateRequest CreateContextRequest[] contexts = new CreateContextRequest[3];
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 24.9K bytes - Viewed (0) -
docs/smb3-features/02-persistent-handles-design.md
new DurableHandleReconnect(info.fileId); // Attempt to reopen with reconnect context Smb2CreateRequest createReq = new Smb2CreateRequest(); createReq.setPath(info.path); createReq.addCreateContext(reconnectCtx); // Add lease context if associated
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 31.6K bytes - Viewed (0) -
docs/SMB3_IMPLEMENTATION_PLAN.md
- [ ] Modify SmbFile to support lease-based caching - [ ] Add lease upgrade/downgrade logic - [ ] Implement lease epoch tracking for v2 leases #### 1.3 Integration Points - Modify `Smb2CreateRequest` to include lease contexts - Update `SmbFile` caching logic to use leases - Add lease break handling in `SmbTransport` --- ### Phase 2: Persistent Handles **Priority: HIGH** | **Estimated Effort: 4-5 weeks**
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 10.7K bytes - Viewed (0) -
docs/smb3-features/01-smb3-lease-design.md
dstIndex += 8; return dstIndex - start; } } ``` ## 6. Integration with Existing Code ### 6.1 Modifying Smb2CreateRequest ```java // In Smb2CreateRequest.java public void addLeaseContext(Smb2LeaseKey key, int requestedState, boolean isV2) { Smb2LeaseContext leaseContext = new Smb2LeaseContext(); leaseContext.setLeaseKey(key);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 22K bytes - Viewed (0)