| 1535 | } |
| 1536 | |
| 1537 | static int posixAccessMode(SC::FileSystemAccessMode accessMode) |
| 1538 | { |
| 1539 | switch (accessMode) |
| 1540 | { |
| 1541 | case SC::FileSystemAccessMode::Exists: return F_OK; |
| 1542 | case SC::FileSystemAccessMode::Read: return R_OK; |
| 1543 | case SC::FileSystemAccessMode::Write: return W_OK; |
| 1544 | case SC::FileSystemAccessMode::Execute: return X_OK; |
| 1545 | } |
| 1546 | return F_OK; |
| 1547 | } |
| 1548 | |
| 1549 | SC::Result SC::FileSystem::Operations::createHardLink(StringSpan sourceFile, StringSpan linkFile) |
| 1550 | { |