# clientIPTable ```go import "github.com/Akilan1999/p2p-rendering-computation/client/clientIPTable" ``` ## Index - [func AddCustomInformationToIPTable\(text string\) error](<#AddCustomInformationToIPTable>) - [func RemoveOfflineNodes\(\) error](<#RemoveOfflineNodes>) - [func UpdateIpTable\(IpAddress string, serverPort string, wg \*sync.WaitGroup\) error](<#UpdateIpTable>) - [func UpdateIpTableListClient\(\) error](<#UpdateIpTableListClient>) - [func UploadMultipartFile\(client http.Client, uri, key, path string\) \(\[\]byte, error\)](<#UploadMultipartFile>) ## func [AddCustomInformationToIPTable]() ```go func AddCustomInformationToIPTable(text string) error ``` ## func [RemoveOfflineNodes]() ```go func RemoveOfflineNodes() error ``` ## func [UpdateIpTable]() ```go func UpdateIpTable(IpAddress string, serverPort string, wg *sync.WaitGroup) error ``` UpdateIpTable Does the following to update it's IP table ## func [UpdateIpTableListClient]() ```go func UpdateIpTableListClient() error ``` UpdateIpTableListClient updates IP tables \(Default 3 hops\) based on server information available on the ip tables ## func [UploadMultipartFile]() ```go func UploadMultipartFile(client http.Client, uri, key, path string) ([]byte, error) ``` Generated by [gomarkdoc]()