iPXE
Data Fields
fc_ns_query Struct Reference

A Fibre Channel name server query. More...

Data Fields

struct refcnt refcnt
 Reference count. More...
 
struct interface xchg
 Fibre Channel exchange. More...
 
struct fc_peerpeer
 Fibre Channel peer. More...
 
struct fc_portport
 Fibre Channel port. More...
 
struct process process
 Process. More...
 
int(* done )(struct fc_peer *peer, struct fc_port *port, struct fc_port_id *peer_port_id)
 Success handler. More...
 

Detailed Description

A Fibre Channel name server query.

Definition at line 45 of file fcns.c.

Field Documentation

◆ refcnt

struct refcnt fc_ns_query::refcnt

Reference count.

Definition at line 47 of file fcns.c.

Referenced by fc_ns_query().

◆ xchg

struct interface fc_ns_query::xchg

Fibre Channel exchange.

Definition at line 49 of file fcns.c.

Referenced by fc_ns_query(), fc_ns_query_close(), and fc_ns_query_step().

◆ peer

struct fc_peer* fc_ns_query::peer

Fibre Channel peer.

Definition at line 52 of file fcns.c.

Referenced by fc_ns_query(), fc_ns_query_deliver(), fc_ns_query_free(), and fc_ns_query_step().

◆ port

struct fc_port* fc_ns_query::port

Fibre Channel port.

Definition at line 54 of file fcns.c.

Referenced by fc_ns_query(), fc_ns_query_deliver(), fc_ns_query_free(), and fc_ns_query_step().

◆ process

struct process fc_ns_query::process

Process.

Definition at line 57 of file fcns.c.

Referenced by fc_ns_query(), and fc_ns_query_close().

◆ done

int( * fc_ns_query::done) (struct fc_peer *peer, struct fc_port *port, struct fc_port_id *peer_port_id)

Success handler.

Parameters
peerFibre Channel peer
portFibre Channel port
peer_port_idPeer port ID
Return values
rcReturn status code

Definition at line 65 of file fcns.c.

Referenced by fc_ns_query(), and fc_ns_query_deliver().


The documentation for this struct was generated from the following file: