Platforms to show: All Mac Windows Linux Cross-Platform
CoreFoundation Network
The network stuff from Mac OS X with Sockets, SSL encryption and HTTPSockets.
- CFHTTPMessageCreateEmptyMBS(isRequest as boolean) as CFHTTPMessageMBS
- CFHTTPMessageCreateRequestMBS(requestMethod as CFStringMBS, url as CFURLMBS, httpVersion as CFStringMBS) as CFHTTPMessageMBS
- CFHTTPMessageCreateResponseMBS(statusCode as integer, statusDescription as CFStringMBS, httpVersion as CFStringMBS) as CFHTTPMessageMBS
- CFStreamCreatePairWithSocketMBS(TheSocket as CFSocketMBS, byref readstream as CFReadStreamMBS, byref writestream as CFWriteStreamMBS)
- CFStreamCreatePairWithSocketToHostMBS(host as CFStringMBS, port as integer, byref readstream as CFReadStreamMBS, byref writestream as CFWriteStreamMBS)
- kCFHostMBSGetTypeID as integer
- kCFHTTPMessageMBSGetTypeID as integer
- kCFReadStreamMBSGetTypeID as integer
- kCFSocketMBSGetTypeID as integer
- kCFWriteStreamMBSGetTypeID as integer
- class CFHostMBS
- method LookupAddress(address as string) as boolean
- method LookupName(hostname as CFStringMBS) as boolean
- event Error(ErrorDomain as integer, ErrorCode as integer)
- event GotAddress(address as string, addressIndex as integer, count as integer)
- event GotName(name as CFStringMBS, nameIndex as integer, count as integer)
- class CFHTTPMessageMBS
- method AddAuthentication(authenticationFailureResponse as CFHTTPMessageMBS, username as CFStringMBS, password as CFStringMBS, authenticationScheme as CFStringMBS, forProxy as Boolean) as boolean
- method AppendBytes(s as string) as boolean
- method Body as CFBinaryDataMBS
- method Copy as CFHTTPMessageMBS
- method HeaderField(headerfield as CFStringMBS) as CFStringMBS
- method HeaderFields as CFDictionaryMBS
- method IsHeaderComplete as boolean
- method IsRequest as boolean
- method kCFHTTPAuthenticationSchemeBasic as CFStringMBS
- method kCFHTTPAuthenticationSchemeDigest as CFStringMBS
- method kCFHTTPVersion1_0 as CFStringMBS
- method kCFHTTPVersion1_1 as CFStringMBS
- method RequestMethod as CFStringMBS
- method RequestURL as CFURLMBS
- method ResponseStatusCode as integer
- method ResponseStatusLine as CFStringMBS
- method SerializedMessage as CFBinaryDataMBS
- method Version as CFStringMBS
- class CFReadStreamMBS
- method close
- method CreateForHTTPRequest(request as CFHTTPMessageMBS) as boolean
- method CreateWithFile(fileurl as CFURLMBS) as boolean
- method CreateWithMemoryBlock(mem as memoryblock, len as integer) as boolean
- method CreateWithString(s as string) as boolean
- method ErrorCode as integer
- method ErrorDomain as integer
- method GetProperty(propertyName as CFStringMBS) as CFObjectMBS
- method HasBytesAvailable as boolean
- method InstallEvents
- method Open as boolean
- method ReadMemory(maxBytesToRead as integer, mem as memoryblock) as integer
- method ReadString(maxBytesToRead as integer) as string
- method RemoveEvents
- method SetProperty(propertyName as CFStringMBS, propertyValue as CFObjectMBS) as integer
- method Status as integer
- event Callback(reason as integer)
- class CFSocketMBS
- method Address as CFBinaryDataMBS
- method ConnectToAddress(address as CFBinaryDataMBS, timeout as double) as integer
- method Create() as integer
- method Invalidate
- method IsValid as boolean
- method NativeSocketHandle as integer
- method PeerAddress as CFBinaryDataMBS
- method SendData(data as CFBinaryDataMBS, timeout as double) as integer
- event Callback(reason as integer, address as CFBinaryDataMBS, data as memoryblock)
- class CFStreamMBS
- method kCFHTTPAuthenticationSchemeBasic as CFStringMBS
- method kCFHTTPAuthenticationSchemeDigest as CFStringMBS
- method kCFHTTPVersion1_0 as CFStringMBS
- method kCFHTTPVersion1_1 as CFStringMBS
- method kCFStreamErrorDomainHTTP as integer
- method kCFStreamErrorDomainSOCKS as integer
- method kCFStreamErrorDomainSSL as integer
- method kCFStreamPropertyAppendToFile as CFStringMBS
- method kCFStreamPropertyDataWritten as CFStringMBS
- method kCFStreamPropertyHTTPAttemptPersistentConnection as CFStringMBS
- method kCFStreamPropertyHTTPFinalURL as CFStringMBS
- method kCFStreamPropertyHTTPProxy as CFStringMBS
- method kCFStreamPropertyHTTPProxyHost as CFStringMBS
- method kCFStreamPropertyHTTPProxyPort as CFStringMBS
- method kCFStreamPropertyHTTPResponseHeader as CFStringMBS
- method kCFStreamPropertyHTTPShouldAutoredirect as integer
- method kCFStreamPropertyHTTPSProxyHost as CFStringMBS
- method kCFStreamPropertyHTTPSProxyPort as integer
- method kCFStreamPropertyShouldCloseNativeSocket as CFStringMBS
- method kCFStreamPropertySocketNativeHandle as CFStringMBS
- method kCFStreamPropertySocketRemoteHostName as CFStringMBS
- method kCFStreamPropertySocketRemotePortNumber as CFStringMBS
- method kCFStreamPropertySocketSecurityLevel as CFStringMBS
- method kCFStreamPropertySOCKSPassword as CFStringMBS
- method kCFStreamPropertySOCKSProxy as CFStringMBS
- method kCFStreamPropertySOCKSProxyHost as CFStringMBS
- method kCFStreamPropertySOCKSProxyPort as CFStringMBS
- method kCFStreamPropertySOCKSUser as CFStringMBS
- method kCFStreamPropertySOCKSVersion as CFStringMBS
- method kCFStreamSocketSecurityLevelNegotiatedSSL as CFStringMBS
- method kCFStreamSocketSecurityLevelNone as CFStringMBS
- method kCFStreamSocketSecurityLevelSSLv2 as CFStringMBS
- method kCFStreamSocketSecurityLevelSSLv3 as CFStringMBS
- method kCFStreamSocketSecurityLevelTLSv1 as CFStringMBS
- method kCFStreamSocketSOCKSVersion4 as CFStringMBS
- method kCFStreamSocketSOCKSVersion5 as CFStringMBS
- class CFWriteStreamMBS
- method CanAcceptBytes as boolean
- method close
- method CreateWithFile(fileurl as CFURLMBS) as boolean
- method CreateWithMemory as boolean
- method CreateWithMemoryBlock(mem as memoryblock, len as integer) as boolean
- method ErrorCode as integer
- method ErrorDomain as integer
- method GetProperty(propertyName as CFStringMBS) as CFObjectMBS
- method InstallEvents
- method Open as boolean
- method RemoveEvents
- method SetProperty(propertyName as CFStringMBS, propertyValue as CFObjectMBS) as boolean
- method Status as integer
- method WriteMemory(mem as memoryblock, len as integer) as integer
- method WriteString(buf as string) as integer
- event Callback(reason as integer)
The items on this page are in the following plugins: MBS REALbasic MacOSX Plugin.