TOSMBClient:围绕libDSM SMB客户端库的Objective-C绑定

时间:2024-02-18 11:05:06
【文件属性】:

文件名称:TOSMBClient:围绕libDSM SMB客户端库的Objective-C绑定

文件大小:1.38MB

文件格式:ZIP

更新时间:2024-02-18 11:05:06

c ios objective-c cocoapods smb

TOSMB客户端 TOSMBClient是一个小型库,可用作iOS应用程序的简单SMB()客户端。 该库允许连接到SMB设备,下载文件元数据,并且随后允许将文件从SMB设备异步下载到iOS设备。 它是或libDSM(一种由VideoLabs的一些开发人员构建的用C构建的低级SMB客户端库)周围的Objective-C包装。 libDSM的副本专门针对iOS设备体系结构进行了交叉编译,并已嵌入该库中,因此该项目没有外部依赖项。 特征 通过本地网络连接到( MOST )SMB设备。 同时将文件从SMB设备下载到iOS设备。 允许基本的用户身份验证,并在可能的情况下自动延迟到“ guest”。 简化的异步API,用于访问设备上的文件元数据。 使用iOS多任务处理以确保即使该应用已暂停也可以继续下载。 例子 创建一个新的会话 # import " TOSMBClient.h " TOSMBSession *session = [[TOSMBSession alloc ] initWithHostName: @" Tims-NAS " ipAddress: @" 192.168.1.


【文件预览】:
TOSMBClient-master
----TOSMBClient.podspec(601B)
----.gitignore(1KB)
----ISSUE_TEMPLATE.md(2KB)
----LICENSE.md(2KB)
----CHANGELOG.md(381B)
----TOSMBClientExampleTests()
--------Info.plist(733B)
--------TOSMBClientExampleTests.m(902B)
----build-libdsm.sh(3KB)
----README.md(4KB)
----TOSMBClient.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(48KB)
----TOSMBClientExample()
--------main.m(348B)
--------TOFilesTableViewController.m(5KB)
--------Info.plist(1KB)
--------Images.xcassets()
--------TOAppDelegate.h(289B)
--------TOFilesTableViewController.h(605B)
--------TORootTableViewController.m(6KB)
--------TORootViewController.m(5KB)
--------Base.lproj()
--------TORootViewController.h(924B)
--------TOAppDelegate.m(865B)
--------TORootTableViewController.h(420B)
----TOSMBClient()
--------TOSMBClient.h(2KB)
--------TOSMBSessionFile.h(2KB)
--------TOSMBSessionDownloadTask.h(4KB)
--------TONetBIOSNameServiceEntry.m(3KB)
--------TOSMBSessionTask.h(2KB)
--------TONetBIOSNameServiceEntry.h(1KB)
--------TOSMBSessionTaskPrivate.h(2KB)
--------TOSMBConstants.h(3KB)
--------TOSMBSessionTask.m(4KB)
--------Info.plist(911B)
--------TOSMBSessionUploadTaskPrivate.h(2KB)
--------TOSMBSession.m(18KB)
--------TOSMBConstants.m(4KB)
--------TOSMBSessionPrivate.h(1KB)
--------TONetBIOSNameServiceEntryPrivate.h(1KB)
--------TONetBIOSNameService.h(5KB)
--------TONetBIOSNameService.m(9KB)
--------TOSMBSessionFile.m(5KB)
--------TOSMBSessionUploadTask.m(8KB)
--------TOSMBSessionFilePrivate.h(2KB)
--------TOSMBSessionDownloadTaskPrivate.h(2KB)
--------TOSMBSessionUploadTask.h(2KB)
--------TOSMBSession.h(8KB)
--------TOSMBSessionDownloadTask.m(16KB)
--------libdsm()

网友评论