C# Class ChordUnity, AllJoyn

Inheritance: MonoBehaviour
Afficher le fichier Open project: pubnub/AllJoyn Class Usage Examples

Méthodes publiques

Méthode Description
acceptFile ( String fromChannel, String exchangeId, int chunkTimeoutMsec, int chunkRetries, long chunkSize ) : bool
acceptMultiFiles ( String fromChannel, String taskId, int chunkTimeout, int chunkRetries, long chunkSize ) : bool
browseFiles ( ) : void
cancelFile ( String toChannel, String exchangeId ) : bool
cancelMultiFiles ( String toChannel, String taskId ) : bool
close ( ) : void
getAvailableInterfaceTypes ( ) : List
getIp ( ) : String
getJoinedChannelList ( ) : List
getJoinedNodeList ( String channelName ) : List
getLastError ( ) : int
getNICList ( int handle ) : String[]
getName ( ) : String
getNodeIpAddress ( String channelName, String nodeName ) : String
getObject ( ) : ChordUnity,
getVersionCode ( ) : int
getVersionName ( ) : String
init ( ) : void
isSmartDiscoveryEnabled ( ) : bool
joinChannel ( String channelName ) : bool
leaveChannel ( String channelName ) : void
onBrowseResult ( String fileName ) : void
onStopped ( int reason ) : void
rejectFile ( String toChannel, String exchangeId ) : bool
rejectMultiFiles ( String toChannel, String taskId ) : bool
resetSmartDiscoveryPeriod ( ) : void
sendData ( String toChannel, String nodeName, String payloadType, byte payload ) : void
sendDataToAll ( String toChannel, String payloadType, byte payload ) : void
sendFile ( String toChannel, String toNode, String fileType, String strFilePath, int timeoutMsec ) : String
sendMultiFiles ( String toChannel, String toNode, String fileType, List listFilePath, int timeout ) : String
sendUdpData ( String toChannel, String toNode, int reliableTime, bool respFlag, String payloadType, byte payload, String sessionName ) : String
sendUdpDataToAll ( String toChannel, int reliableTime, bool respFlag, String payloadType, byte payload, String sessionName ) : String
setNetworkListener ( ChordUnityNetworkListener listener ) : void
setNodeKeepAliveTimeout ( int timeoutMsec ) : void
setSecureModeEnabled ( bool enabled ) : void
setSendMultiFilesLimitCount ( int count ) : void
setSmartDiscoveryEnabled ( bool enabled ) : void
setTempDirectory ( String tmpDirPath ) : void
start ( int interfaceType, ChordUnityChannelListener cListener, ChordUnityStatusListener sListener ) : int
stop ( ) : void
viewLicense ( ) : void

Private Methods

Méthode Description
ChordUnity ( ) : System
Start ( ) : void
isSecureChannel ( String channelName ) : bool
onConnected ( String interfaceType ) : void
onDataReceiveEvent ( String hkey ) : void
onDataReceived ( String fromNode, String fromChannel, String payloadType, byte payload ) : void
onDisconnected ( String interfaceType ) : void
onFileChunkReceived ( String hkey ) : void
onFileChunkSent ( String hkey ) : void
onFileFailed ( String hkey ) : void
onFileReceived ( String hkey ) : void
onFileSent ( String hkey ) : void
onFileWillReceive ( String hkey ) : void
onMultiFilesChunkReceived ( String hkey ) : void
onMultiFilesChunkSent ( String hkey ) : void
onMultiFilesFailed ( String hkey ) : void
onMultiFilesFinished ( String hkey ) : void
onMultiFilesReceived ( String hkey ) : void
onMultiFilesSent ( String hkey ) : void
onMultiFilesWillReceive ( String hkey ) : void
onNodeJoined ( String fromNode, String fromChannel ) : void
onNodeJoinedEvent ( String hkey ) : void
onNodeLeft ( String fromNode, String fromChannel ) : void
onNodeLeftEvent ( String hkey ) : void
onStarted ( String nodeName, int reason ) : void
onStartedEvent ( String hkey ) : void
onStoppedEvent ( String hkey ) : void
onUdpDataDelivered ( string toNode, string toChannel, string reqId ) : void
onUdpDataDeliveredEvent ( String hkey ) : void
onUdpDataReceived ( string fromNode, string fromChannel, string payloadType, byte payload, string sessionName ) : void
onUdpDataReceivedEvent ( String hkey ) : void

Method Details

acceptFile() public méthode

public acceptFile ( String fromChannel, String exchangeId, int chunkTimeoutMsec, int chunkRetries, long chunkSize ) : bool
fromChannel String
exchangeId String
chunkTimeoutMsec int
chunkRetries int
chunkSize long
Résultat bool

acceptMultiFiles() public méthode

public acceptMultiFiles ( String fromChannel, String taskId, int chunkTimeout, int chunkRetries, long chunkSize ) : bool
fromChannel String
taskId String
chunkTimeout int
chunkRetries int
chunkSize long
Résultat bool

browseFiles() public méthode

public browseFiles ( ) : void
Résultat void

cancelFile() public méthode

public cancelFile ( String toChannel, String exchangeId ) : bool
toChannel String
exchangeId String
Résultat bool

cancelMultiFiles() public méthode

public cancelMultiFiles ( String toChannel, String taskId ) : bool
toChannel String
taskId String
Résultat bool

close() public méthode

public close ( ) : void
Résultat void

getAvailableInterfaceTypes() public méthode

public getAvailableInterfaceTypes ( ) : List
Résultat List

getIp() public méthode

public getIp ( ) : String
Résultat String

getJoinedChannelList() public méthode

public getJoinedChannelList ( ) : List
Résultat List

getJoinedNodeList() public méthode

public getJoinedNodeList ( String channelName ) : List
channelName String
Résultat List

getLastError() public méthode

public getLastError ( ) : int
Résultat int

getNICList() public méthode

public getNICList ( int handle ) : String[]
handle int
Résultat String[]

getName() public méthode

public getName ( ) : String
Résultat String

getNodeIpAddress() public méthode

public getNodeIpAddress ( String channelName, String nodeName ) : String
channelName String
nodeName String
Résultat String

getObject() public static méthode

public static getObject ( ) : ChordUnity,
Résultat ChordUnity,

getVersionCode() public méthode

public getVersionCode ( ) : int
Résultat int

getVersionName() public méthode

public getVersionName ( ) : String
Résultat String

init() public méthode

public init ( ) : void
Résultat void

isSmartDiscoveryEnabled() public méthode

public isSmartDiscoveryEnabled ( ) : bool
Résultat bool

joinChannel() public méthode

public joinChannel ( String channelName ) : bool
channelName String
Résultat bool

leaveChannel() public méthode

public leaveChannel ( String channelName ) : void
channelName String
Résultat void

onBrowseResult() public méthode

public onBrowseResult ( String fileName ) : void
fileName String
Résultat void

onStopped() public méthode

public onStopped ( int reason ) : void
reason int
Résultat void

rejectFile() public méthode

public rejectFile ( String toChannel, String exchangeId ) : bool
toChannel String
exchangeId String
Résultat bool

rejectMultiFiles() public méthode

public rejectMultiFiles ( String toChannel, String taskId ) : bool
toChannel String
taskId String
Résultat bool

resetSmartDiscoveryPeriod() public méthode

public resetSmartDiscoveryPeriod ( ) : void
Résultat void

sendData() public méthode

public sendData ( String toChannel, String nodeName, String payloadType, byte payload ) : void
toChannel String
nodeName String
payloadType String
payload byte
Résultat void

sendDataToAll() public méthode

public sendDataToAll ( String toChannel, String payloadType, byte payload ) : void
toChannel String
payloadType String
payload byte
Résultat void

sendFile() public méthode

public sendFile ( String toChannel, String toNode, String fileType, String strFilePath, int timeoutMsec ) : String
toChannel String
toNode String
fileType String
strFilePath String
timeoutMsec int
Résultat String

sendMultiFiles() public méthode

public sendMultiFiles ( String toChannel, String toNode, String fileType, List listFilePath, int timeout ) : String
toChannel String
toNode String
fileType String
listFilePath List
timeout int
Résultat String

sendUdpData() public méthode

public sendUdpData ( String toChannel, String toNode, int reliableTime, bool respFlag, String payloadType, byte payload, String sessionName ) : String
toChannel String
toNode String
reliableTime int
respFlag bool
payloadType String
payload byte
sessionName String
Résultat String

sendUdpDataToAll() public méthode

public sendUdpDataToAll ( String toChannel, int reliableTime, bool respFlag, String payloadType, byte payload, String sessionName ) : String
toChannel String
reliableTime int
respFlag bool
payloadType String
payload byte
sessionName String
Résultat String

setNetworkListener() public méthode

public setNetworkListener ( ChordUnityNetworkListener listener ) : void
listener ChordUnityNetworkListener
Résultat void

setNodeKeepAliveTimeout() public méthode

public setNodeKeepAliveTimeout ( int timeoutMsec ) : void
timeoutMsec int
Résultat void

setSecureModeEnabled() public méthode

public setSecureModeEnabled ( bool enabled ) : void
enabled bool
Résultat void

setSendMultiFilesLimitCount() public méthode

public setSendMultiFilesLimitCount ( int count ) : void
count int
Résultat void

setSmartDiscoveryEnabled() public méthode

public setSmartDiscoveryEnabled ( bool enabled ) : void
enabled bool
Résultat void

setTempDirectory() public méthode

public setTempDirectory ( String tmpDirPath ) : void
tmpDirPath String
Résultat void

start() public méthode

public start ( int interfaceType, ChordUnityChannelListener cListener, ChordUnityStatusListener sListener ) : int
interfaceType int
cListener ChordUnityChannelListener
sListener ChordUnityStatusListener
Résultat int

stop() public méthode

public stop ( ) : void
Résultat void

viewLicense() public méthode

public viewLicense ( ) : void
Résultat void