| Service | Comment | ||
|---|---|---|---|
| Discovery Service Set | |||
| FindServers() | ✅ | ||
| FindServersOnNetwork() | 🌕 | Branch: master, Release 0.3 | |
| GetEndpoints() | ✅ | ||
| RegisterServer() | ✅ | ||
| RegisterServer2() | 🌕 | Branch: master, Release 0.3 | |
| Secure Channel Service Set | |||
| OpenSecureChannel() | ✅ | ||
| CloseSecureChannel() | ✅ | ||
| Session Service Set | |||
| CreateSession() | ✅ | ||
| CloseSession() | ✅ | ||
| ActivateSession() | ✅ | ||
| Cancel() | 🌑 | ||
| Node Management Service Set | |||
| AddNodes() | ✅ | ||
| AddReferences() | ✅ | ||
| DeleteNodes() | ✅ | ||
| DeleteReferences() | ✅ | ||
| View Service Set | |||
| Browse() | ✅ | ||
| BrowseNext() | ✅ | ||
| TranslateBrowsePathsToNodeIds() | ✅ | ||
| RegisterNodes() | ✅ | ||
| UnregisterNodes() | ✅ | ||
| Query Service Set | |||
| QueryFirst() | 🌑 | ||
| QueryNext() | 🌑 | ||
| Attribute Service Set | |||
| Read() | ✅ | ||
| Write() | ✅ | ||
| HistoryRead() | 🌑 | ||
| HistoryUpdate() | 🌑 | ||
| Method Service Set | |||
| Call() | ✅ | ||
| MonitoredItems Service Set | |||
| CreateMonitoredItems() | ✅ | ||
| DeleteMonitoredItems() | ✅ | ||
| ModifyMonitoredItems() | ✅ | ||
| SetMonitoringMode() | ✅ | ||
| SetTriggering() | 🌑 | ||
| Subscription Service Set | |||
| CreateSubscription() | ✅ | ||
| ModifySubscription() | ✅ | ||
| SetPublishingMode() | ✅ | ||
| Publish() | ✅ | ||
| Republish() | ✅ | ||
| DeleteSubscriptions() | ✅ | ||
| TransferSubscriptions() | 🌑 |
| Transport | ||
| UA-TCP UA-SC UA Binary | ✅ | OPC.TCP - Binary |
| SOAP-HTTP WS-SC UA Binary | 🌑 | HTTP/HTTPS - Binary |
| SOAP-HTTP WS-SC UA XML | 🌑 | |
| SOAP-HTTP WS-SC UA XML-UA Binary | 🌑 | |
| Encryption | ||
| None | ✅ | |
| Basic128Rsa15 | 🌘 | WIP, Release 0.3 |
| Basic256 | 🌘 | WIP, Release 0.3 |
| Basic256Sha256 | 🌘 | WIP, Release 0.3 |
| Authentication | ||
| Anonymous | ✅ | |
| User Name Password | ✅ | |
| X509 Certificate | 🌑 | |
| Server Facets | ||
| Core Server | ✅ | |
| Data Access Server | ✅ | |
| Embedded Server | ✅ | |
| Nano Embedded Device Server | ✅ | |
| Micro Embedded Device Server | ✅ | |
| Method Server | ✅ | |
| Embedded DataChange Subscription Server | ✅ | |
| Node Management Server | ✅ | |
| Standard DataChange Subscription Server | 🌔 | Only Deadband Filter missing |
| Event Subscription Server | 🌑 | |
| Client Facets | ||
| Base Client Behaviour | ✅ | |
| AddressSpace Lookup | ✅ | |
| Attribute Read | ✅ | |
| DataChange Subscription | ✅ | |
| DataAccess | ✅ | |
| Discovery | ✅ | |
| Event Subscription | ✅ | |
| Method call | ✅ | |
| Advanced Type | ✅ | |
| Discovery | See Discovery Service Set | |
| Local Disovery Server | 🌕 | Branch: master, Release 0.3 |
| Local Discovery Server Multicast Ext. | 🌕 | Branch: master, Release 0.3 |
| Global Discovery Server | 🌑 |