## Uses of Class
org.jgroups.protocols.PingData

Packages that use PingData
Package | Description
--- | ---
org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
org.jgroups.stack | Support for managing protocol stacks.
org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package.

### Uses of PingData in org.jgroups.protocols

Fields in org.jgroups.protocols declared as PingData
Modifier and Type | Field and Description
--- | ---
`PingData` | PingHeader.`arg`

Methods in org.jgroups.protocols that return PingData
Modifier and Type | Method and Description
--- | ---
`protected PingData` | JDBC_PING.`deserialize(byte[] data)`
`protected static PingData` | FILE_PING.`readFile(java.io.File file)`

Methods in org.jgroups.protocols that return types with arguments of type PingData
Modifier and Type | Method and Description
--- | ---
`java.util.List<PingData>` | Discovery.`findAllMembers(Promise<JoinRsp> promise)`
`java.util.List<PingData>` | Discovery.`findInitialMembers(Promise<JoinRsp> promise)` Finds initial members
`protected java.util.List<PingData>` | Discovery.`findInitialMembers(Promise<JoinRsp> promise, int num_expected_rsps, boolean break_on_coord, boolean return_views_only)`
`java.util.List<PingData>` | Discovery.Responses.`get(long timeout)`
`protected java.util.List<PingData>` | JDBC_PING.`readAll(java.sql.Connection connection, java.lang.String clustername)`
`protected java.util.List<PingData>` | S3_PING.`readAll(java.lang.String clustername)`
`protected java.util.List<PingData>` | JDBC_PING.`readAll(java.lang.String clustername)`
`protected java.util.List<PingData>` | FILE_PING.`readAll(java.lang.String clustername)` Reads all information from the given directory under clustername

Methods in org.jgroups.protocols with parameters of type PingData
Modifier and Type | Method and Description
--- | ---
`void` | Discovery.Responses.`addResponse(PingData rsp)`
`void` | Discovery.Responses.`addResponse(PingData rsp, boolean overwrite)`
`protected void` | JDBC_PING.`insert(java.sql.Connection connection, PingData data, java.lang.String clustername, java.lang.String address)`
`protected byte[]` | JDBC_PING.`serializeWithoutView(PingData data)` Creates a byte[] representation of the PingData, but DISCARDING the view it contains.
`protected void` | S3_PING.`writeToFile(PingData data, java.lang.String clustername)`
`protected void` | JDBC_PING.`writeToFile(PingData data, java.lang.String clustername)`
`protected void` | FILE_PING.`writeToFile(PingData data, java.lang.String clustername)`

Constructors in org.jgroups.protocols with parameters of type PingData
Constructor and Description
`PingHeader(byte type, PingData arg)`
`PingHeader(byte type, PingData arg, java.lang.String cluster_name)`

### Uses of PingData in org.jgroups.stack

Methods in org.jgroups.stack that return types with arguments of type PingData
Modifier and Type | Method and Description
--- | ---
`java.util.List<PingData>` | RouterStub.`getMembers(java.lang.String group)`

### Uses of PingData in org.jgroups.util

Method parameters in org.jgroups.util with type arguments of type PingData
Modifier and Type | Method and Description
--- | ---
`static java.lang.String` | Util.`printPingData(java.util.List<PingData> rsps)`