Описание тега cfsocket
Розетки - это самый базовый уровень сетевых коммуникаций. Розетка действует аналогично телефонной розетке. Он позволяет подключаться к другому сокету (локально или по сети) и отправлять данные в этот сокет.
1
ответ
Как мне обработать CFSocketCallBackType.dataCallback в Swift?
Вся документация и примеры говорят, что если сокет CFSocketCallBack выноска дается .dataCallback как его второй параметр (callbackType), это означает, что четвертый (data) можно привести к CFData объект, содержащий все данные, предварительно прочит…
12 дек '17 в 19:35
1
ответ
Не получается обратный вызов данных в сокете iOS UDP
Я пытаюсь настроить UDP-сокет на iOS для прослушивания дейтаграмм, поступающих через многоадресный сокет: #import <CoreFoundation/CoreFoundation.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> void g…
18 сен '17 в 16:56
1
ответ
Предупредить "использование необъявленного идентификатора себя" при использовании функции c
Это мой код в ViewController.h в CoCoa для реализации "CFsocket" @interface ViewController : NSViewController -(IBAction)start:(id)sender; @property (strong, nonatomic) IBOutlet NSTextView *CommandDisplay; это ViewController.m @implementation ViewCo…
15 июл '15 в 12:02
2
ответа
Как подключить несколько пиров в приложении iPhone через WiFi?
У меня есть идея для приложения ios(iPhone), к которому требуется подключение к нескольким пирам. Я основываю свой код на примере WiTab (SampleCode-developer.apple.com). Когда мое приложение запускало каждый узел, создавая отдельный сокет (CFSocket)…
12 янв '12 в 10:49
0
ответов
Как включить поддержку активности в ios CFSocket?
Как включить поддержку активности в приложении ios (класс CFSocket).
02 апр '12 в 09:14
1
ответ
Отладка потери пакетов в связи TCP в приложении iOS/iPad
У меня есть приложение для iOS, которое удаленно подключается к 3 сокетам (некоторого оборудования). Каждый сокет имеет свой приоритет. Один канал используется только для передачи сообщений между приложением iPad и оборудованием, один для изображени…
13 окт '14 в 21:48
0
ответов
Запрос CFSocketCreate не идет через UDP
Я использовал приведенный ниже код для создания сокета. CFSocketRef socket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_DGRAM, IPPROTO_UDP, 0, NULL, NULL); Я дал SOCK_DGRAM, IPPROTO_UDP в качестве параметров для отправки запроса через UDP, но…
26 фев '15 в 07:36
0
ответов
ZIP-файл в NSData
Здравствуйте, у меня проблемы с zip-файлами, дело в том, что я отправляю несколько.zip-файлов через CFSocket, но во время записи файла обратно на сервер он поврежден или каждый раз, когда я нажимаю на него, появляются несколько zip-файлов, размер ко…
22 май '14 в 04:59
0
ответов
CFSocket принимает обратный вызов не вызывается. Что я пропустил?
В настоящее время я пишу простой класс TCP-сервера в Objective-C, который должен иметь возможность связываться с конкретным портом и прослушивать его. Я особенно у меня есть функция -(void) start который создает CFSockets, привязывает его к указанно…
15 авг '14 в 12:06
1
ответ
Разработка для iOS: получите приватный IP и порт от NSReadStream
Я занимаюсь разработкой приложения для iOS. В моем приложении есть работающее TCP-соединение с сервером, реализованное через NSStreams, Теперь мне нужен порт, который использует соединение, что порождает некоторые проблемы. Я могу получить IP от пер…
15 янв '14 в 16:15
1
ответ
Как получить доступ к пользовательскому интерфейсу из CFRunLoopRun в IOS
Как я могу открыть новое представление, когда я получаю команды в CFRunloop (connectCallBack) в классе CFSocket.
29 мар '12 в 03:36
0
ответов
Как отключить алгоритм nagle в iOS?
Я использую cfwritestream для чтения и записи в сокет для iOS. Мне нужно отключить алгоритм Nagle, чтобы повысить эффективность записи сокета и внести изменения, чтобы включить TCP_NODELAY, однако из журналов pcap я не вижу, чтобы алгоритм Nagle был…
08 янв '16 в 12:57
0
ответов
Сбой iOS CFSocket на пустом UDP-пакете
Я использую CFSocket, настроенный для UDP, для отправки данных через Wi-Fi. Проблема в том, что когда я получаю пустой пакет UDP, Wi-Fi внезапно перестает работать. Я не могу больше получать или отправлять что-либо после этого. Кто-нибудь знает в че…
30 апр '15 в 11:15
0
ответов
Как установить время ожидания при передаче отрицательного значения третьему параметру функции CFSocketConnectToAddress?
Чтобы выяснить причину сбоя соединения от kCFSocketConnectCallBack Я должен передать отрицательное число CFSocketConnectToAddress"s timeout параметр (как это: CFSocketConnectToAddress(self.socket, sin_cfd, -1)). Но я также хочу установить время ожид…
02 мар '19 в 08:17
1
ответ
Что означает свойство hasSpaceAvailable в NSOutputStream?
Я пытаюсь обернуть голову вокруг логики позади hasSpaceAvailable на NSOutputStream. В моем приложении я отправляю большие объемы данных (100 МБ), разбитые на куски по 4080 байт (жесткий предел), через CFSocket, управляемый потоками NSInput/output. К…
13 июл '16 в 20:57
1
ответ
Обратные вызовы данных CFSocket
В приложении для iPhone я создаю объект CFSocket из существующего собственного сокета UDP и настраиваю обратный вызов данных всякий раз, когда сокет получает некоторые данные. Затем я добавляю это в мой основной цикл программы: //Set socket descript…
25 янв '18 в 03:05
1
ответ
Привязка / прослушивание порта в Mac OSX Lion 10.7.2 завершается неудачно
Я пытаюсь настроить сервер политики SilverLight под MacOSX 10.7.2 (Lion). Для этого необходимо, чтобы я создал и привязал сокет к порту 943, поскольку SilverLight запрашивает файл политики для этого порта. К сожалению, кажется, что я не могу подключ…
20 ноя '11 в 00:41
0
ответов
Обратный вызов данных CFSocket
Кто-нибудь знает, как CFSocket API читает байты из сокета в обратный вызов данных? Сначала я подумал, что нужно выполнить "скрытую" работу, чтобы всегда возвращать данные той же длины, в которой они были отправлены, но после некоторого тестирования …
05 ноя '12 в 15:01
2
ответа
Сбой CFSocket при успешном соединении
Это мой код клиента и сервера для CFSocket связь, но при успешном соединении этот код падает. Client.m -(void)createConnection { CFSocketContext socketContext = {0,(__bridge void *)(self),NULL,NULL,NULL}; _socket = CFSocketCreate(kCFAllocatorDefault…
06 фев '15 в 08:37
1
ответ
Создание и привязка сокета в Mac OS Hight Sierra
У меня серьезная и странная проблема с созданием сокета в моем приложении для Hight Sierra. Если я создаю инструмент командной строки, все в порядке! Я создаю сокет, связываю сокет. Но если я пытаюсь создать приложение Cocoa, я не могу привязать сво…
05 ноя '17 в 01:17