INotify |
public interface INotifyDirectMemoryAccessService : IDirectMemoryAccessService
The INotifyDirectMemoryAccessService type exposes the following members.
| Name | Description | |
|---|---|---|
| AddressType |
The type of address expected by this service. The type must implement IAddress.
(Inherited from IDirectMemoryAccessService) | |
| CanSubscribe | Returns true if data changes can be subscribed to. | |
| PduSize |
Get the PDU size (or -1).
(Inherited from IDirectMemoryAccessService) | |
| RequestOverhead |
A measure in bytes of the overhead of creating a new "read" request (or -1).
(Inherited from IDirectMemoryAccessService) |
| Name | Description | |
|---|---|---|
| AddDataChanged | Add a handler to respond to data changed events. | |
| GetPreferredAddress |
Returns the preferred access to the address space.
The underlying protocol may prefer the user to access more data than addressed.
(Inherited from IDirectMemoryAccessService) | |
| GetPreferredParameters |
Parameters to be applied to accesses.
(Inherited from IDirectMemoryAccessService) | |
| GetRequiredAddress |
Returns the required access to the address space.
The underlying protocol may require the user to access more data than addressed.
(Inherited from IDirectMemoryAccessService) | |
| InternalReadV |
Vectored block read to the peer.
(Inherited from IDirectMemoryAccessService) | |
| InternalWriteV |
Vectored block write to the peer.
(Inherited from IDirectMemoryAccessService) | |
| RemoveDataChanged | Remove a handler passed to AddDataChanged. |
| Name | Description | |
|---|---|---|
| ReadV |
Vectored read request.
(Defined by DirectMemoryAccessService) | |
| WriteV |
Vectored write request.
(Defined by DirectMemoryAccessService) |