Skip to main content

Module association

Module association 

Source
Expand description

DICOM association module

This module contains utilities for establishing associations between DICOM nodes via TCP/IP.

As an association requester, often as a service class user (SCU), a new association can be started via the ClientAssociationOptions type. The minimum required properties are the accepted abstract syntaxes and the TCP socket address to the target node.

As an association acceptor, usually taking the role of a service class provider (SCP), a newly created TCP stream can be passed to a previously prepared ServerAssociationOptions.

Re-exports§

pub use client::ClientAssociation;
pub use client::ClientAssociationOptions;
pub use server::ServerAssociation;
pub use server::ServerAssociationOptions;

Modules§

client
Association requester module
server
Association acceptor module

Structs§

PDataReader
A P-Data value reader.
PDataWriter
A P-Data value writer.

Enums§

Error

Traits§

Association
Trait that represents common properties of an association
CloseSocket
Trait to close underlying socket
SyncAssociation
Trait that represents methods that can be made on a synchronous association.

Functions§

read_pdu_from_wire
Helper function to get a PDU from a reader.