MCPcopy Create free account

hub / github.com/Breakend/echo / functions

Functions105 in github.com/Breakend/echo

↓ 26 callersMethodgetMac
Get the receivers mac @return
src/com/ecse414/android/echo/router/Packet.java:176
↓ 17 callersMethodgetSenderMac
Get the sender's MAC @return
src/com/ecse414/android/echo/router/Packet.java:192
↓ 11 callersMethodgetGroupOwnerMac
Get GO MAC @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:70
↓ 9 callersMethodgetSelf
Get yourself @return
src/com/ecse414/android/echo/router/MeshNetworkManager.java:44
↓ 6 callersMethodtoString
Stringify a packet
src/com/ecse414/android/echo/router/Packet.java:215
↓ 6 callersMethodupdatePeerList
Update the list of peers on the front page
src/com/ecse414/android/echo/router/Receiver.java:226
↓ 5 callersMethodaddMessage
Add a message to the view
src/com/ecse414/android/echo/MessageActivity.java:63
↓ 5 callersMethodgetData
get the data (message body) @return
src/com/ecse414/android/echo/router/Packet.java:65
↓ 5 callersMethodgetIp
Get the client's IP as a string (i.e. 124.12.124.15) @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:120
↓ 5 callersMethodgetType
the type of packet @return
src/com/ecse414/android/echo/router/Packet.java:81
↓ 5 callersMethodqueuePacket
Enqueue a packet to send @param p @return
src/com/ecse414/android/echo/router/Sender.java:33
↓ 4 callersMethodgetDevice
@return this device
src/com/ecse414/android/echo/ui/DeviceListFragment.java:63
↓ 4 callersMethodgetView
(int position, View convertView, ViewGroup parent)
src/com/ecse414/android/echo/ui/DeviceListFragment.java:118
↓ 4 callersMethodparseIpAddress
(int ipAddress)
src/com/ecse414/android/echo/wifi/WiFiBroadcastReceiver.java:142
↓ 3 callersMethodconnect
(WifiP2pConfig config)
src/com/ecse414/android/echo/ui/DeviceListFragment.java:207
↓ 3 callersMethodgetMacAsBytes
Helper function to get a mac address string as bytes @param maca @return
src/com/ecse414/android/echo/router/Packet.java:98
↓ 3 callersMethodgetMacBytesAsString
Helper function to get a byte array of data with an offset and use the next six bytes to make a MAC address string @param data @param startOffset @ret
src/com/ecse414/android/echo/router/Packet.java:114
↓ 3 callersMethodgetSenderIP
get the sender's IP @return
src/com/ecse414/android/echo/router/Packet.java:200
↓ 3 callersMethodresetData
Remove all peers and clear all fields. This is called on BroadcastReceiver receiving a state change event.
src/com/ecse414/android/echo/WiFiDirectActivity.java:149
↓ 2 callersMethodconnectToAccessPoint
(String ssid, String passphrase)
src/com/ecse414/android/echo/WiFiDirectActivity.java:319
↓ 2 callersMethodgetDeviceStatus
For a given device see if it's connected to a group, pending a connection, etc. @param deviceStatus @return
src/com/ecse414/android/echo/ui/DeviceListFragment.java:72
↓ 2 callersMethodgetIsDirectLink
Get if have a direct link to this client from the current running client @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:62
↓ 2 callersMethodgetMac
Get the client's mac address @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:103
↓ 2 callersMethodresetViews
Clears the UI fields after a disconnect or direct mode disable operation.
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:149
↓ 2 callersMethodsetData
set the data (message body) @param data
src/com/ecse414/android/echo/router/Packet.java:73
↓ 2 callersMethodsetGroupOwnerMac
Set GO MAC @param groupOwnerMac
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:78
↓ 2 callersMethodsetIsWifiP2pEnabled
@param isWifiP2pEnabled the isWifiP2pEnabled to set
src/com/ecse414/android/echo/WiFiDirectActivity.java:66
↓ 2 callersMethodsetSelf
Set yourself @param self
src/com/ecse414/android/echo/router/MeshNetworkManager.java:52
↓ 2 callersMethodsetTtl
Set the TTL @param ttl
src/com/ecse414/android/echo/router/Packet.java:232
↓ 2 callersMethodsetType
set the type of packets @param type
src/com/ecse414/android/echo/router/Packet.java:89
↓ 2 callersMethodsomebodyJoined
GUI thread to send somebody joined notification @param smac
src/com/ecse414/android/echo/router/Receiver.java:181
↓ 2 callersMethodsomebodyLeft
Somebody left notification on the UI thread @param smac
src/com/ecse414/android/echo/router/Receiver.java:204
↓ 1 callersMethodchangeState
(DetailedState aState, Context context)
src/com/ecse414/android/echo/wifi/WiFiBroadcastReceiver.java:93
↓ 1 callersMethodcheckState
(int aInt)
src/com/ecse414/android/echo/wifi/WiFiBroadcastReceiver.java:130
↓ 1 callersMethodclearPeers
Remove the peers
src/com/ecse414/android/echo/ui/DeviceListFragment.java:177
↓ 1 callersMethoddeserialize
Deserialize a packet according to a predefined structure @param inputData @return
src/com/ecse414/android/echo/router/Packet.java:158
↓ 1 callersMethoddeserializeRoutingTableAndAdd
De serialize a routing table and populate the existing one with the data @param rtable
src/com/ecse414/android/echo/router/MeshNetworkManager.java:123
↓ 1 callersMethoddisconnect
()
src/com/ecse414/android/echo/WiFiDirectActivity.java:242
↓ 1 callersMethoddisconnect
()
src/com/ecse414/android/echo/ui/DeviceListFragment.java:208
↓ 1 callersMethodfromString
Generate a client object from a serializerd string @param serialized @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:145
↓ 1 callersMethodgetIPForClient
Either returns the IP in the current net if on the same one, or sends to the relevant Group Owner or sends to all group owners if group owner not in m
src/com/ecse414/android/echo/router/MeshNetworkManager.java:64
↓ 1 callersMethodgetName
Get the client's name Note: here we don't currently use this so much, and just refer to client's as MAC addresses @return
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:87
↓ 1 callersMethodgetTtl
Get the TTL @return
src/com/ecse414/android/echo/router/Packet.java:224
↓ 1 callersMethodnewClient
Introduce a new client into the routing table @param c
src/com/ecse414/android/echo/router/MeshNetworkManager.java:28
↓ 1 callersMethodonInitiateDiscovery
Callback to bring up searching modal
src/com/ecse414/android/echo/ui/DeviceListFragment.java:185
↓ 1 callersMethodsendPacket
(String ip, int port, Packet data)
src/com/ecse414/android/echo/router/tcp/TcpSender.java:23
↓ 1 callersMethodserialize
Serialize a packet according to the predefined structure @return
src/com/ecse414/android/echo/router/Packet.java:129
↓ 1 callersMethodserializeRoutingTable
Serialize the routing table, one serialized AllEncompasingP2PClient per line @return
src/com/ecse414/android/echo/router/MeshNetworkManager.java:108
↓ 1 callersMethodsetIp
Set the client's IP as a string @param ip
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:128
↓ 1 callersMethodsetMac
Set the client's mac address @param mac
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:111
↓ 1 callersMethodsetName
Set a client's name (like a nickname or something for future use) @param name
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:95
↓ 1 callersMethodsetSenderIP
Set the sender's IP @param senderIP
src/com/ecse414/android/echo/router/Packet.java:208
↓ 1 callersMethodshowDetails
(WifiP2pDevice device)
src/com/ecse414/android/echo/ui/DeviceListFragment.java:205
↓ 1 callersMethodshowDetails
Updates the UI with device data @param device the device to be displayed
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:135
↓ 1 callersMethodupdateGroupChatMembersMessage
Update who is in the chat from the routing table
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:43
↓ 1 callersMethodupdateThisDevice
Update UI for this device. @param device WifiP2pDevice object
src/com/ecse414/android/echo/ui/DeviceListFragment.java:148
MethodAllEncompasingP2PClient
Constructor
src/com/ecse414/android/echo/router/AllEncompasingP2PClient.java:41
MethodPacket
constructor default TTL (3) @param type @param extraData @param receiverMac @param senderMac
src/com/ecse414/android/echo/router/Packet.java:33
MethodPromptPasswordFragment
()
src/com/ecse414/android/echo/ui/PromptPasswordFragment.java:29
MethodReceiver
Constructor with activity @param a
src/com/ecse414/android/echo/router/Receiver.java:34
MethodSender
Constructor
src/com/ecse414/android/echo/router/Sender.java:23
MethodTcpReciever
Constructor with the queue @param port @param queue
src/com/ecse414/android/echo/router/tcp/TcpReciever.java:28
MethodWiFiBroadcastReceiver
(WifiManager wifiManager, WiFiDirectActivity activity, boolean isWifiConnected)
src/com/ecse414/android/echo/wifi/WiFiBroadcastReceiver.java:40
MethodWiFiDirectBroadcastReceiver
@param manager WifiP2pManager system service @param channel Wifi p2p channel @param activity activity associated with
src/com/ecse414/android/echo/wifi/WiFiDirectBroadcastReceiver.java:60
MethodWiFiPeerListAdapter
@param context @param textViewResourceId @param objects
src/com/ecse414/android/echo/ui/DeviceListFragment.java:112
MethodcancelDisconnect
()
src/com/ecse414/android/echo/WiFiDirectActivity.java:278
MethodcancelDisconnect
()
src/com/ecse414/android/echo/ui/DeviceListFragment.java:206
MethodclientGone
A client has left the routing table @param c
src/com/ecse414/android/echo/router/MeshNetworkManager.java:36
Methodconnect
Try to connect through a callback to a given device
src/com/ecse414/android/echo/WiFiDirectActivity.java:226
MethoddisplayConnectDialog
(String ssid)
src/com/ecse414/android/echo/WiFiDirectActivity.java:312
MethodonActivityCreated
Once the activity is created make sure that an adapter is fit to the fragment to update on finding new peers
src/com/ecse414/android/echo/ui/DeviceListFragment.java:45
MethodonActivityCreated
Once the activity is created make sure to call the super constructor
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:57
MethodonActivityResult
This is mostly for debugging
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:100
MethodonCancel
(DialogInterface dialog)
src/com/ecse414/android/echo/ui/DeviceListFragment.java:192
MethodonChannelDisconnected
()
src/com/ecse414/android/echo/WiFiDirectActivity.java:264
MethodonClick
(View v)
src/com/ecse414/android/echo/WiFiDirectActivity.java:121
MethodonClick
(View v)
src/com/ecse414/android/echo/MessageActivity.java:43
MethodonClick
(View v)
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:71
MethodonClick
(DialogInterface dialog, int id)
src/com/ecse414/android/echo/ui/PromptPasswordFragment.java:57
MethodonConnectionInfoAvailable
If you aren't the group owner and a connection has been established, send a hello packet to set up the connection
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:114
MethodonCreate
On create start running listeners and try Wi-Fi bridging if possible
src/com/ecse414/android/echo/WiFiDirectActivity.java:73
MethodonCreate
Add appropriate listeners on creation
src/com/ecse414/android/echo/MessageActivity.java:30
MethodonCreateDialog
(Bundle savedInstanceState)
src/com/ecse414/android/echo/ui/PromptPasswordFragment.java:42
MethodonCreateOptionsMenu
(Menu menu)
src/com/ecse414/android/echo/WiFiDirectActivity.java:161
MethodonCreateView
Inflate the devices list view
src/com/ecse414/android/echo/ui/DeviceListFragment.java:54
MethodonCreateView
Handle the view setup and callbacks
src/com/ecse414/android/echo/ui/DeviceDetailFragment.java:65
MethodonFailure
(int reasonCode)
src/com/ecse414/android/echo/WiFiDirectActivity.java:205
MethodonFailure
(int reason)
src/com/ecse414/android/echo/wifi/WiFiDirectBroadcastReceiver.java:90
MethodonGroupInfoAvailable
(WifiP2pGroup group)
src/com/ecse414/android/echo/wifi/WiFiDirectBroadcastReceiver.java:153
MethodonListItemClick
Initiate a connection with the peer.
src/com/ecse414/android/echo/ui/DeviceListFragment.java:94
MethodonOptionsItemSelected
Peer discover and state transitions based on capabilities
src/com/ecse414/android/echo/WiFiDirectActivity.java:172
MethodonPause
()
src/com/ecse414/android/echo/WiFiDirectActivity.java:138
MethodonPeersAvailable
Callback for async peer searching
src/com/ecse414/android/echo/ui/DeviceListFragment.java:159
MethodonReceive
State transitions based on connection and state information, callback based on P2P library
src/com/ecse414/android/echo/wifi/WiFiDirectBroadcastReceiver.java:70
MethodonReceive
This method call when number of wifi connections changed
src/com/ecse414/android/echo/wifi/WiFiBroadcastReceiver.java:50
MethodonResume
register the BroadcastReceiver with the intent values to be matched
src/com/ecse414/android/echo/WiFiDirectActivity.java:130
MethodonSuccess
()
src/com/ecse414/android/echo/WiFiDirectActivity.java:200
MethodonSuccess
()
src/com/ecse414/android/echo/wifi/WiFiDirectBroadcastReceiver.java:85
Methodrun
Main thread runner
src/com/ecse414/android/echo/router/Receiver.java:42
Methodrun
()
src/com/ecse414/android/echo/router/Sender.java:39
next →1–100 of 105, ranked by callers